首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充main函数,该函数的功能是:从键盘输入一个字符串及一个指定字符,然后把这个字符及其后面的所有字符全部删除。结果仍然保存在原串中。 例如,输入“abcdef”,指定字符为‘e’,则输出“abcd”。 注意:部分源程序给出如下。 请勿
请补充main函数,该函数的功能是:从键盘输入一个字符串及一个指定字符,然后把这个字符及其后面的所有字符全部删除。结果仍然保存在原串中。 例如,输入“abcdef”,指定字符为‘e’,则输出“abcd”。 注意:部分源程序给出如下。 请勿
admin
2010-09-14
23
问题
请补充main函数,该函数的功能是:从键盘输入一个字符串及一个指定字符,然后把这个字符及其后面的所有字符全部删除。结果仍然保存在原串中。
例如,输入“abcdef”,指定字符为‘e’,则输出“abcd”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio. h>
#define N 80
main ()
{
int i=0;
char str [N];
char ch;
clrscr ();
printf{"\n Input a string:\n");
gets (str);
printf("kn Input a charator;\n");
scanf ("%c", &ch);
while (str
!=’\0’)
{
if (str
==ch)
【 】
【 】;
}
str
=【 】;
printf{"\n*** display string ***\n");
puts (str);
}
选项
答案
break; i++ ’\0’
解析
第一空:while循环的作用是找到字符串srt中与指定字符ch相同的字符。当找到的时候,就使用break语句跳出循环。第二空:通过i++依次访问字符小str中的各个字符。第三空:在字符串str中与指定字符ch相同的字符位置上赋值‘\0’,这样输出字符中srt时,就不会输出指定字符及其后面的所有字符了。
转载请注明原文地址:https://kaotiyun.com/show/6WID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列应对自然灾害的做法,错误的是()。
关于生活常识,下列说法错误的是()。
根据《中华人民共和国中国人民银行法》的规定,我国货币政策的最终目标是(),并以此促进经济增长。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
在市场经济条件下,资源配置的主要方式是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
将1、2、3、4、5、6、7、8、9九个数排成一行,使得第二个数整除第一个数,第三个数整除前两个数的和,第四个数整除前三个数的和,……,第九个数整除前八个数的和。如果第一个数是6,第四个数是2,第五个数是1。排在最后的数是几?
用2012减去一个四位数的差,正好等于将这个四位数各个数位数字相加的和,那么有几个这样的四位数?()
随机试题
犯罪嫌疑人甲于1994年因琐事将邻居捅成轻伤后逃跑,2000年春节他以为没事,回家过年,被害人发现后到当地公安机关报案,要求追究其刑事责任,公安机关决定立案侦查,并将其拘留,报请人民检察院批准逮捕。那么,对此案应当如何处理?
已知373K液体A的饱和蒸气压为1×105Pa,液体B的饱和蒸气压为0.5×105Pa,设A和B构成理想溶液,则当A在溶液中的摩尔分数为0.5时,在气相中A的摩尔分数为()。
下列哪项不是肝性脑病的常见诱因
女,70岁。因急腹症人院,急救过程中先后出现少尿、肺水肿、呼吸困难、嗜睡,意识障碍,消化道出血等症状,应诊断为
最可能的诊断是什么药物治疗方案分为
药物在胃肠道中最主要的吸收部位是
传染性非典型肺炎的主要传播途径是()
对于设计变更引起的工程价格调整,如在已标价的工程量清单中无适用的,或类似的子目单价,监理人可按照()的原则,商定或确定变更工作的单价。
问题解决的基本特点有()。
Ifyou’vegotanearforlanguages,askillofcodingorasteadyhandanddon’tfaintatthesightofbloodthenyourcareerlo
最新回复
(
0
)