首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2021-02-25
34
问题
设有定义: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://kaotiyun.com/show/EQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义for(x=0,y=0;(y!=99&&x
有以下程序#includevoidfun(char*p,intn){charb[6]="abcde";inti;for(i=0,p=b;i
sizeof(double)是
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序运行后
有以下程序#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s="*****a*b****
有以下程序段:#includeintj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
设有定义:intx=2;以下表达式中,值不为6的是()。
以下叙述中正确的是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
数据流图中带有箭头的线段表示的是
随机试题
AninterestingprojectcalledBlueZonesisrecordingthelifestylesecretsofthecommunitieswiththehighestconcentrationso
下列检查项目中最急需的是检查结果未见异常,此时应做的处理是
根据《城市房地产管理法》规定,下列哪些()建设用地的土地使用权,确属必需的,可以由县级以上人民政府依法批准划拨。
非人防工程走道上疏散指示标志灯间距不宜大于()m。
(1994)钢筋混凝土楼盖梁如出现裂缝,应按下述哪一条处理?
若价格连续上升远离MA(30),又突然下跌,但在MA(30)附近再度上升,根据葛式法则,则下列说法正确的是( )。
对人民检察院直接受理案件的侦查,下列各项表述中,符合刑事诉讼法律制度规定的有()。
个人信用贷款展期后的利息,累计贷款期限超过6个月的,自展期日起,按()计息。
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分为100分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题卡指定位置填写自己的姓名,填涂准考
根据《2015—2024年农业展望》报告,发展中国家对粮食的需求将会发生重大变化。因为随着人口、人均收入和城镇化的不断扩大,对食品的需求也将增加。收入的提高将促进消费者的饮食进一步多样化,尤其是增加相对于淀粉类食物的动物蛋白的消费。由此可以推出:
最新回复
(
0
)