首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
admin
2021-04-28
57
问题
设有定义:
char s[81]; int i=0;
以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
选项
A、scanf("%s",s);
B、while((s[i++]=getchar())!=’\n’);s
=’\0’;
C、gets(s);
D、do{ scanf("%c",&s
); }while(s[i++]!=’\n’); s
=’\0’;
答案
A
解析
scanf("%s",s);字符串不能整体输入,字符串数组一般采取循环输入,因此选择A错误。getchar()每一次读入一个字符,gets()一次读入多个字符,因此B,C,D正确。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/6Wtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!
以下叙述中正确的是
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
以下叙述中正确的是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
下面不属于软件需求分析阶段主要工作的是
随机试题
Thetrafficwasveryheavy~otherwiseI______here50minutessooner.
可能继发噬血细胞综合征的疾病有
患者男,前列腺增生,经尿道前列腺切除术后2小时,主要的护理计划是
(2009)下述哪条不是厅堂体形设计的基本设计原则?
在某个时点上全社会承担流通手段和支付手段职能的货币总量,即全社会总的购买是()。
()是把故障情况下可能呈现危险的对地电压的导电部分与大地紧密地连接起来。
有爆炸危险的厂房、仓库的防爆措施正确的是()。
上海证券交易所接受()方式的市价申报。
某承租人与某出租人签订一项房屋租赁合同,合同的租赁期限为30年。在合同期限内,发生下列事项:(1)为了美观舒适,承租人自己对房屋内部进行了简单装修,要求出租人承担50%的装修费用;(2)承租人经出租人同意将房屋转租;(3)租赁期间房屋需要维修,承租人也要求
ThefollowingareinvolvedintheoperationstorescuethechildreninHondurasEXCEPT______.
最新回复
(
0
)