首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2015-07-28
72
问题
设有定义:
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()输入字符串时默认空格为间隔符,所以不能输入空格,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/4dJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下程序的输出结果是【】。 #include<stdio.h> #defineMAX_COUNT4 voidfun() main() {intcount; for(count=1;count<=MAX_COUNT
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*p;p=_______malloc(sizeof(int));则应填入_______。
以下说法中正确的是()
对于基本类型机同的两个指针变量之间,不能进行的动算是()
下列程序的输出结果是() main() {inti,j,m=0,n=0; for(i=0;i<2;i++) for(j=0;j<2;j++) if(j>=i)m=1; n++; printf("%d\
下面语句的输出结果是_______。printf("%d\n",strlen("\t\"\065\xff\n"));
在下列关于宏定义命令#define的叙述中,正确的一条是()
若有以下调用语句,则不正确的fun()函数的首部是______。
x、y、x均为int型变量,描述"x、y和z中至少有两个为正数"的表达式是______。
随机试题
(2007年04月)整合营销传播
青年女性患者,近3周来午后低热、乏力、食欲缺乏、咳嗽、咯血。查体:右颈部可触及数个黄豆大小淋巴结,双肺呼吸音清,未闻及干湿性啰音,根据患者病史选择哪一相应的试验
A.心B.肝C.脾D.肺E.肾
交叉性感觉障碍病变部位在
由于市场竞争的不断加剧,()正在成为供应一销售链的主导,在很大程度上控制着其货架上商品定价。
政府付出财政资金却得不到直接补偿的财政支出称为()。
甲为有限合伙企业的有限合伙人,经全体合伙人一致同意,甲转为普通合伙人。下列关于甲对其作为有限合伙人期间有限合伙企业发生的债务责任的表述中,符合合伙企业法律制度规定的是()。
某公司2015年税前经营利润为1000万元,平均所得税税率为25%,折旧与摊销为100万元,经营流动资产增加300万元,经营流动负债增加120万元,短期净负债增加70万元,经营长期资产原值增加500万元,经营长期债务增加200万元,长期净负债增加230万元
债券发行后,随着到期时间的缩短,债券价值逐渐接近其票面价值。()
Everyautumn,retailershirelargenumbersofseasonalworkerstohandletherushofholidaybusiness.Then,afterthenewyear
最新回复
(
0
)