首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2017-03-23
38
问题
设有定义: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/9cDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
在C语言中,函数返回值的类型最终取决于
若有语句:char*line[5];,以下叙述中正确的是
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
随机试题
中医治疗热毒壅盛型急性盆腔炎的首选方剂是
男性,28岁,打篮球后淋雨,晚上突然寒战,高热,自觉全身肌肉酸痛,右胸疼痛,深呼吸时加重,吐少量铁锈色痰,患者呈急性病容,口角有疱疹,查体温39℃,脉搏88次/分,右肺触觉语颤增强,叩诊呈浊音,可闻及支气管呼吸音,实验室检查:白细胞25×109/L,中性粒
A.太溪、太冲B.中脘、丰隆C.风门、列缺D.印堂、内庭E.曲池、大椎肝阳头痛宜加用
“三偏征”提示病变部位在()
以下各项中,不属于个人经营类贷款主要特征的是()。
欧洲协调的第一次会议是指()。
幸福指数
数据库系统的核心是
•Readthetextbelowaboutpresentationtips.•Inmostofthelines(34-45),thereisoneextraword.Itiseithergrammati
Mr.Smithdepositedkdollarsinanewaccountatanannualrateof8percentcompoundedquarterly,whichofthefollowingrepre
最新回复
(
0
)