首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义: char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2020-03-15
31
问题
设有定义: 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/L3Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
有以下程序#includeintflintn);main(){inta=3,s;intflintn){staticinta=1;s=f(a);n+=a++;s=s+f(a);
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
当用户要求输入的字符串中含有空格时,应使用的输入函数是
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
以下叙述正确的是()。
N名学生的成绩已在主函数中放入一个带头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:85,76,69,85,91,72,64,87,则平均分应当是:78.625。注意:部
下列对于线性链表的描述中正确的是()。
下面描述中不属于数据库系统特点的是()。
随机试题
某老年痴呆病人出现昼夜颠倒、迷途忘返、对人物关系张冠李戴,应评估为()。
“十二五”规划纲要提出,以产业链条为纽带,以产业园区为载体,发展一批专业特色鲜明、品牌形象突出、服务平台完备的()
对工程项目施工承担全面管理责任的是()。
2011年3月11日,日本发生里氏9.0级地震。()
盒子里有红、黄、绿三种颜色的大小相等的球,其中红球有7个,黄球有5个,从盒中任意拿出一个球,拿到黄球的可能性为,问拿到绿球的可能性是多少?()
科学社会主义产生的直接思想来源是()。
在平面直角坐标系中,直线2x+y-2=0关于直线x+y+4=0对称的直线方程为()
企业模型表示企业在经营管理中的职能,而企业职能范围是企业中的主要【】。
IfthepopulationoftheEarthgoesonincreasingatitspresentrate,therewilleventuallynotbeenoughresourcesleftto【B1】
A、HesawthebigtowerhevisitedonTV.B、HehasvisitedtheTVtowertwice.C、HehasvisitedtheTVtoweronce.D、Hewillvisi
最新回复
(
0
)