首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是将字符串s中所有的字符c删除。请填空。 #include<stdio.h> main() { char s[80]; int i,j; gets(s); for(i=j=0;s[i]!
下列程序的功能是将字符串s中所有的字符c删除。请填空。 #include<stdio.h> main() { char s[80]; int i,j; gets(s); for(i=j=0;s[i]!
admin
2009-01-15
31
问题
下列程序的功能是将字符串s中所有的字符c删除。请填空。
#include<stdio.h>
main()
{ char s[80];
int i,j;
gets(s);
for(i=j=0;s
!=’\0’;i++)
if(s
!=’c’)
s[j]=’\0’;
puts(s);
}
选项
答案
S[j++]=s[i]
解析
循环开始后如果数组s中储存值与字符c相同,则i++直接跳过当前值;如果不相同,则将当前值赋予数组指定位置,并通过j++将下标加1,指向下一元素要存储的位置。
转载请注明原文地址:https://jikaoti.com/ti/lyK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
窗体上有名称为Command1的命令按钮,程序代码如下:DimxAsInteger,yAsInteger,zAsIntegerSubp(aAsInteger,ByValbAsInteger)DimcAsI
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
线性表常采用的两种存储结构是()。
下列程序的执行结果为()。n=0j=1DoUntiln>2n=n+1:j=j+n*(n+1)LoopPrintn:i
以下关于窗体的叙述中,错误的是( )。
在某个事件过程中定义的变量是
工具箱中的工具分为两类,一类称为内部控件或标准控件,一类称为ActiveX控件,其中内部控件是不能从工具箱中移除的,故D选项正确;ActiveX控件可以根据需要添加到工具箱中,故A、B、C选项均错误。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
随机试题
已知某曲线在(x,y)处的切线斜率满足y′=+4x2,且曲线通过(1,1)点。求由y=1,曲线及y轴围成区域的面积;
与肺气肿发病有关的是
我国现行宪法规定,禁止破坏婚姻自由,禁止虐待()。
与工程网络计划方法相比,横道图进度计划方法的缺点是不能()。
某企业于4月10日将某股份公司1月10日签发的带息应收票据向银行贴现。该票据面值为100000元,票据年利率12%,期限为6个月,贴现率为10%。该企业实际收到的贴现金额为()。
甲公司采用成本与可变现净值孰低计量期末存货,按单项存货计提存货跌价准备。2005年12月31日,甲公司库存自制半成品成本为35万元,预计加工完成该产品尚需发生加工费用11万元,预计产成品不含增值税的销售价格为50万元,销售费用为6万元。假定该库存自制半成品
劳动合同期限一年以上不满三年的,试用期不得超过()个月。
生命意义的问题不可能还原为经验研究。如果所有认识论上的问题都可以由科学探究在实践中得到解决,那么,我们可能会觉得,即使所有这些问题在一觉醒来都得到了解决,这仍然与生命的意义这一问题毫无瓜葛,与美好的人类生活究竟包含着什么这个问题无关。这段文字所表达的主要意
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
Whichofthefollowingaremoneymarketsecurities?______.
最新回复
(
0
)