首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[80];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。【09年3月】
设有定义:char s[80];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。【09年3月】
admin
2017-07-05
26
问题
设有定义:char s[80];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。【09年3月】
选项
A、gets(s);
B、while((s[i++]=getchar())!=’\n’);s
=’\0’;
C、scanf("%s",s);
D、do{scanf("%c",&s
);}while(s[i++]!=’\n’);s
=’\0’;
答案
C
解析
本题考查标准输入输出函数和循环语句。gets(s)函数的作用是将输入的字符读入字符串s,直到遇到回车。而Scanf()函数接收字符串时的结束标志为回车或者空格。因此选项C)不能,选项B)和选项D)中按字符逐个读入字符串s中,直到读入的字符是换行符为止。
转载请注明原文地址:https://kaotiyun.com/show/TpDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于测试的特征的是
在结构化程序设计中,模块划分的原则是
判断char型变量c1是否为大写字母的正确表达式是
下列二维数组初始化语句中,不正确的是()。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
下列叙述中正确的是
下列叙述中错误的是()。
在C语言中,以下说法不正确的是()。
在满足实体完整性约束的条件下
随机试题
总的来说,积极和消极的强化都会导致员工的学习行为。()
LD50/ED50愈大,药物毒性越大。()
救治抗凝血类灭鼠药中毒的特效药物是
有时调查对象对询问的问题不愿意真实回答,使结果产生误差称在随机抽样时,属于样本人群中的受检者,由于主观或客观原因未能接受检查,如超过抽样人数的30%可产生不准确的结果,这种误差称
项目提出了4个设计方案,成本和功能评价系数如下表所示,根据价格工程原理,最优方案为( )方案。
某房产开发商拟在石油化工厂附近开发建设一个居住区,石油化工厂设有总容积为100003的液化石油气储罐区,根据《石油化工企业设计防火规范》(GB50160—2008)的规定,该新建居住区与石油化工厂液化石油气储罐区的防火间距不应小于()m。
传统山歌中最常见的内容是_________和_________。
通过调查发现,如果辽宁队获得出线权,那么江苏队或者安徽队也将获得出线权。江西队不可能获得出线权。如果江苏队和山东队获得出线权,那么江西队将获得出线权。只有江西队和山西队都获得出线权.陕西队才能获得出线权。由此可见()。
语言中最小的符号是_______。(北京语言大学)
If,besidestheaccomplishmentsofbeingwittyandill-natured,amanisviciousintothebargain,heisoneofthemostmischie
最新回复
(
0
)