首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:删除s所指字符中所有的小写字母c。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdio.h> voi
下列给定程序中函数fun的功能是:删除s所指字符中所有的小写字母c。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdio.h> voi
admin
2021-02-25
32
问题
下列给定程序中函数fun的功能是:删除s所指字符中所有的小写字母c。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(char*s)
{
int i,j,
for(i=j=0;S
!=‘\0’;i++)
if(S
!=’c’)
/**********found***********/
S[j]=S
;
/**********found***********/
s
=‘\0’;
}
void main()
{
char s[80];
printf(“\nEnter a string:”);
gets(s);
printf(“The original string:”),
puts(s);
fun(s);
printf(“The string after deleted:”);
puts(S),
printf(“\n\n”),
}
选项
答案
(1)s[j++]=s[i];或{s[j]=s[i];j++;} (2)s[j]=‘\0’;
解析
由循环条件if(s
!=‘c’)可知,如果字符串中的字符不是‘c’,则将保留该宁符到s[j]位置,然后下标j进行加1操作。循环结束后要在新串的结尾加上‘\0’。
转载请注明原文地址:https://kaotiyun.com/show/Totp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中能表示合法常量的是
以下关于typedef的叙述错误的是
设有某函数的说明为:int*fune(inta[10],intn);则下列叙述中,正确的是()。
有以下程序:#includecharf(charx){returnx*x%10+’0’:}main(){chara;intb=0;for(a=0;a
有两个关系R和S如下:则由关系R得到关系S的操作是()。
以下选项中不属于字符常量的是
以下选项中叙述正确的是()。
以下不能用于描述算法的是()。
下面关于算法的叙述中,正确的是()。
随机试题
骨折骨性愈合标准中,X线表现为
公等或家传汉爵,或地协周亲,或膺重寄于爪牙,或受顾命于宣室。言犹在耳,忠岂忘心?一抔之土未干,六尺之孤安在!倘能转祸为福,送往事居,共立勤王之勋,无废旧君之命,凡诸爵赏,同指山河。若其眷恋穷城,徘徊歧路,坐昧先几之兆,必贻后至之诛。请看今日之域中,竟是谁家
某企业原材料采用实际成本核算。2011年6月29日该企业对存货进行全面清查。发现短缺原材料一批,账面成本12000元。已计提存货跌价准备2000元,经确认,应由保险公司赔款4000元,山过欠人员赔款3000元,假定小考虑其他因素,该项存货清查业务应确认的净
“因材施教”是人的发展的()对教育的要求。
王老师看见兰兰翘椅子,就制止她,并告诉她这样做会摔倒,很危险。可兰兰不听,继续重复动作,王老师说:“你再翘椅子就会摔倒,磕得满头都是血,会有好大一个口子,很疼很可怕!”兰兰听到后吓哭了,王老师继续说:“再哭就不让爸爸妈妈来接你回家,把你送到其他班级去!”正
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为180分钟。其中,阅读给定资料参考时限为50分钟,作答参考时限为130分钟。满分150分。2.监考人员宣布考试开始时.你才可以开始答题。3.请在题本、答题卡指定位置填
三大政策工具及其机制。
简述南京国民政府时期诉讼审判制度的特点。
Thereisapoem,writtenaround598A.D.,whichdescribeshuntingamysteryanimalcalledallewyn.Butwhatwasit?Nothingsee
[2018年]设实二次型f(x1,x2,x3)=(x1一x2+x3)2+(x2+x3)2+(x1+ax3)2,其中a是参数.求f(x1,x2,x3)的规范形.
最新回复
(
0
)