首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2018-01-14
36
问题
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
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
解析
字符串的输入有两种方式:①scanf()函数;②get()函数。C项中,s代表输入一个字符数组而非地址,而且遇到空格时会默认字符串输入结束,所以不能读入带有空格的字符串。
转载请注明原文地址:https://jikaoti.com/ti/vSa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。
当执行以下程序段时,()。x=-1:do{x=x*x;)while(!x);
若有定义:“inta[2][3];”,则对a数组的第i行第j列元素的正确引用为()。
语句:“printf("%d",(a=2)&&(b=-2));”的输出结果是()。
没栈的存储空问为S(1:40),初始状态为bottom=0,top=0。现经过一系列入栈与出栈运算后,top=20,则当前栈中有__________个元素。
下列叙述中正确的是()。
下列关系表达式中,结果为“假”的是()。
下面属于黑盒测试方法的是()。
若有如下语句:intx=3;do{printf("%d\n",x-=2);}wbile(!(--x));则上面程序段()。
随机试题
如果国家机关其工作人是行使职权时行为合法但不合理,()
在专利制度的发展过程中,产生了许多关于专利制度的理论假说,主要有()。
胃癌转移至盆腔腹膜属于( )结肠癌肝转移属于( )
慢性肾炎病人采用优质低蛋白饮食,较妥的时机是
宇宙万物的共同构成本原是
患者,男,40岁。高热寒战3天,伴咳嗽,胸痛,痰中带血。为确诊,应首选的检查方法是
某项建筑安装工程,直接费300万元,间接费8万元,利润12万元,营业税,税率3%,城乡维护建设税7%,教育费附加税3%,则此项目的税金为( )万元。
下列关于认股权证和股票看涨期权的表述中,不正确的有()。
记忆过程的第一个阶段是()。
关于我国刑法溯及力的适用,下列表述中正确的是()。(2018—专—1)
最新回复
(
0
)