首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2019-04-24
26
问题
设有定义: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( )输入字符串时,空格和回车符都作为输入数据的分隔符而不能被读入,而应该使用gets(s)。
转载请注明原文地址:https://kaotiyun.com/show/sQRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指定一个链表中连续的3个结点。structnode{hardata;structnode*next;}*p,*q,*r;现要将q和r所指结点交换前后位
有以下程序#inculde#deFineN8voidFun(int*x,inti)main(){inta[N]={1,2,3,4,5,6,7,8},i;Fun(a,2);For(i=0;i
判断char型变量cl是否为大写字母的正确表达式是
C语言的基本单位是()。
以下程序的功能是【】。 main() {intnum[10]={10,1,-20,-203,-21,2,-2,-2,11,-21}; intsum=0,i; for(i=0;i<10;i++) if(num[i]>0
以下能正确进行字符串赋值、赋初值的语句是______。
下列属于合法的C语言无符号短整型常数的选项是()
下列有关数据库的描述,正确的是()
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为()。
随机试题
privacypolicy______
锥体系与锥体外系损害如何鉴别?
组成中含有玄参、麦冬、生地的方剂有
雌激素和孕激素作用的相同点是
对动脉硬化有防御作用的脂蛋白是
下列关于基金持有人与基金托管人的关系的说法,正确的有()。
(2014年真题)甲、乙签订一份设备买卖合同。甲的下列行为中,属于履行附随义务的是()。
设f(x)=|x3一1|g(x),其中g(x)连续,则g(1)=0是f(x)在x=1处可导的().
Advanceinfoodpreservationgaveconsumersindevelopedcountriesaccessto______allfoodsgrownindistantlands.
Ourape-menforefathershadnoobviousnaturalweaponsinthestruggleforsurvivalintheopen.Theyhadneitherthepowerfult
最新回复
(
0
)