首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:从s所指字符串中删除所有小写字母“c”。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include void fun(c
给定程序MODll.C中函数fun的功能是:从s所指字符串中删除所有小写字母“c”。 请改正程序中的错误,使它能计算出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include void fun(c
admin
2013-04-02
25
问题
给定程序MODll.C中函数fun的功能是:从s所指字符串中删除所有小写字母“c”。
请改正程序中的错误,使它能计算出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
void fun(char *s)
{int i,j;
for(i=j=0; s
!=’\0’; i++)
if(s
!=’c’)
/************found************/
s[j]=s
;
/************found************/
s
=’\0’;
}
main()
{char s[80];
printf("Enter a string: "); gets(s);
printf("The original string: "); puts(s);
fun(s);
printf("The string after deleted : "); puts(s); printf("\n\n");
}
选项
答案
s[j++]=s[i]; s[j]=’\0’;
解析
(1)fun函数中for循环过程是把s中不是字母“c”的字符s
复制到s[j],j指向重新排序后的数组下标。j的初值为0,且在循环过程中一直没有变,所以将“s[j]=s
;”改为“s[j++]=s
;”。
(2)操作字符串s结束后,要在j所指位置添加尾符标志,所以第二个标识下“s
=’\0’;”应该改为“s[j]=’\0’;”。
转载请注明原文地址:https://kaotiyun.com/show/JJJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【 】。intf(inta[],intn){if(n>=1returnf(a,n-1)+a[n-1);elsereturn0;}main(){intaa[5
以下程序运行后的输出结果是【 】。main(){inta=1,b=2,c=3;if(c=a),printf("%d\n",c);elseprintf("%d\n",b);}
以下程序运行后的输出结果是【 】。main(){intx=0210;printf("%X\n",x);}
在关系模型中,把数据看成是二维表,每—个二维表称为—个[]。
以下叙述中错误的是______。
有以下程序 int fun(int n) { if(n=1) return 1; else return(n+fun(n-1)); } main(
有以下程序 void fun 1 (char *p) { char *q; q=p; while(*q!=’\0’) {(*q)++;q++;}
已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
下列选项中小属于结构化程序设计方法的是______。
若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是() inta[]={1,2,3,4,5,6,7,8,9,0}; int*p,I p=a;
随机试题
AMHC—Ⅰ类抗原BMHC一Ⅱ类分子CMHC一Ⅰ、Ⅱ类抗原DHLA—B27抗原EHLA一Ⅲ类抗原辅助性CD4+T细胞识别的抗原
A.羌活B.细辛C.白芷D.荆芥治疗太阳膀胱经,上半身风寒湿痹、肩背肢节疼痛,宜选用的药物是
设计荷载等级为公路—Ⅰ级的桥梁,《公路桥涵设计通用规范》(JTG1D60—2015)将跨径≤5m的车道荷载的集中力提高到()。
根据《环境影响评价技术导则—生态影响》,()评级的生态现状调查应给出采样地样方实测、遥感等方法测定的生物量、物种多样性等数据,给出主要生物物种名录、受保护的野生动植物物种等调查资料。
酒根据酿造的方法可分为()。
案例:展示贺卡作品(1)贺卡的内涵及艺术特点贺卡是在重大节日、纪念日、生日等互相赠送的具有纪念意义的精美艺术品,它能显示爱心、表达美好的祝愿,给我们增添欢乐、友谊和节日的气氛。贺卡多以热烈、欢快、优雅、温馨为基调;内容及外在形
齐国原是姜氏的封国。公元前481年后,齐国的大夫田常及其后人逐渐控制国政,以至于自立为国君,并由周安王册命为齐侯,姜齐遂变为田齐,史称“田氏代齐”。这一现象反映出()。
论证有效性分析:分析下述论证中存在的缺陷和漏洞,选择若干要点,写一篇600字左右的文章,对该论证的有效性进行分析和评论。(论证有效性分析的一般要点是:概念特别是核心概念的界定和使用上是否准确并前后一致,有无各种明显的逻辑错误,论证的论据是否支持结论,论据成
发生中断时被打断程序的暂停点称为
Therearetwomethodsoffighting,theonebylaw,theotherbyforce;thefirstmethodisthatofmen,thesecondofbeasts;bu
最新回复
(
0
)