首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2020-06-16
72
问题
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
A、gets(s);
B、scanf("%s",s);
C、while((s[i++]=getchar())!=’\n’);s
=’\0’;
D、do{scanf("%c",&s
);}while(s[i++]!=’\n’);s
=’\0’;
答案
B
解析
本题考查标准输入输出函数和循环语句。gets(s)函数的作用是将输入的字符读入字符串s,直到遇到回车。而scanf()函数接收字符串时的结束标志为回车或者空格。因此选项B)不能,选项C)和选项D)中按字符逐个读入字符串s中,直到读入的字符是换行符为止,因此正确。
转载请注明原文地址:https://www.kaotiyun.com/show/Az3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中,fun函数的功能是:删除b所指数组中小于10的数据。主函数中输出删除后数组中余下的数据。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
请编写函数fun,其功能是:判断t所指字符串中的字母是否由连续递增字母序列组成(字符串长度大于等于2)。例如字符串:uvwxyz满足要求;而字符串:uvxwyz不满足要求。注意:部分源程序存放在PROGI.C中,请勿改动主函数main和其他函数中的任何
给定程序中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指的数组的尾部。例如,当a所指字符串中的内容为"abedefg",b所指字符串中
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中,且编号唯一。函数fun的功能是:找出指定编号人员的数据,作为函数值返回,由主函数输出,若指定编号不存在,返回数据中的编号为空串。请在程序的下画线处填入正确的内
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。请改正程序中的错误,使它能得出正确的
下列叙述中正确的是()。
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
下列数据流图(DFD)构造规则中正确的是()。
下列关于宏的叙述中正确的是()。
以下选项中非法的字符常量是()。
随机试题
带压不置换焊补燃料容器时,要正压操作。()
患者,男,70岁。数月来头晕、乏力、心悸,近一周发生两次晕厥。护理体检:血压170/85mmHg,心率为50次/分,节律规则,各瓣膜听诊区未闻及病理性杂音。心电图检查为窦性心动过缓,Holter检查示24h内发生3次长间歇,分别为4.5s、4.8s、6s,
男性,62岁,4小时前因与他人争吵突然出现头痛、恶心、呕吐及右侧肢体无力,10分钟后意识不清。查体:血压180/120mmHg,浅昏迷,脑膜刺激征阳性,右肢体肌力0级。脑CT示左基底节区类圆形高密度影,该患者的诊断是
药材浸水中,水被染成黄色,柱头呈喇叭状,内侧有一短缝的是
孕妇30岁,妊娠39周,妊娠38周开始自觉头痛眼花。查体:血压160/110mmHg,尿蛋白2.5g/24h,宫缩不规律,胎心134次/分,此时应采取的措施是
下列可口服给药的头孢菌素类药物有()。
对Windows,下列叙述中正确的是()。
设计任务:请阅读下面学生信息和语言素材,设计20分钟的英语听说教学方案。教案没有固定格式,但须包含下列要点:-teachingobjectives-teachingcontents-keyanddifficultpoints-
在中国革命进程中,具有新民主主义革命和社会主义革命双重性质的事件是()
下列叙述中正确的是
最新回复
(
0
)