首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数从字符数组s[]中删除和c一样的字符,请在下面横线处填空。 void delete(s,C)char s[],c; {int i,j; for(i=j=0;( );i++) if(s[i]!=’c’) s[j++]=
下列函数从字符数组s[]中删除和c一样的字符,请在下面横线处填空。 void delete(s,C)char s[],c; {int i,j; for(i=j=0;( );i++) if(s[i]!=’c’) s[j++]=
admin
2011-06-10
80
问题
下列函数从字符数组s[]中删除和c一样的字符,请在下面横线处填空。 void delete(s,C)char s[],c; {int i,j; for(i=j=0;( );i++) if(s
!=’c’) s[j++]=s
; s[j]="\0";}
选项
答案
s[i]!=’\0’
解析
本题是要删除字符数组中和c一样的字符,for循环实现的功能是逐个读出字符数组s中的元素,并和字符c做比较,直到遇到字符串结束标志’\0’,结束循环,所以横线上应该填s
!=’\0’。
转载请注明原文地址:https://kaotiyun.com/show/XCPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【 】。main(){charm;m=’B’+32;printf("%c\n",m);}
以下能正确定义一维数组的选项是
设有如下程序段: intx=2002,y=2003; printf("%d\n",(x,y)); 则以下叙述中正确的是
有定义语句:int x, y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
下列程序的运行结果是:【】 #include<string.h> char*ss(char*s) { returns+strlen(s)/2;} main( ) { char*p,*str=”abcdefgh”;
下面程序的功能是输出以下形式的金字塔图案是: * * * * * * * * * * * * * * * * main( ) {
有以下程序 #define f(x) x*x main( ) { int i; i=f(4+4)/f(2+2); printf(“%d\n”,i); } 执行后输出结果是( )
有如下程序#include〈stdio.h〉main(){FILE*fp1;fp1=fopen("f1.txt","w");fprintf(fp1,"abc");fclose(fp1);}若文本文件f1.txt中原有内容为:
下列条件语句中,功能与其他语句不同的是
若要打开A盘上user了目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
随机试题
Pleaseremember______theselettersonyourwaytothestation.
女性,36岁,从高处坠落时臀部着地造成腰椎骨折,其致伤原因是
禁止任何单位和个人转让、伪造或者变造《动物防疫条件合格证》。行政相对人不履行上列义务,由动物卫生监督机构按照《中华人民共和国动物防疫法》和()的规定给予相应的行政处罚
男性,马车翻车时砸伤下腹部,查体:耻骨联合处压痛,挤压试验阳性,膀胱胀满,橡皮导尿管插入一定深度未引出尿液,导尿管尖端见血迹,此时应考虑
关于抹灰类墙体饰面构造的相关内容叙述正确的是()。
某大型集团企业2012年涉及两名员工的工作调整情况如下:员工张先生由于身体原冈,符合单位规定的30年工龄可以提前退休的条件,于2012年1月办理提前退休手续,比法定退休年龄早两年零六个月,2012年1月取得单位按照统一标准发放的一次性补贴收入30000元。
我国社会主义经济发展必须以()为中心。
要把一个命令按钮设置成无效,应设置属性______的值为False。
TheEnglishRenaissanceTheEnglishRenaissancedatesfromthelate15thandearly16thcenturiestotheearly17thcentur
A、Twodays.B、Thewholeafternoon.C、Awholeday.D、Thewholemorning.C该题为细节题,根据女士所说“wenttotheschoolthismorningbuthasn’t
最新回复
(
0
)