首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2021-02-25
22
问题
设有定义: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(’’%s’’,s);而应该使用gets(s)。
转载请注明原文地址:https://kaotiyun.com/show/h2tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo",子字符串为"as",则应当输出6。注意:请勿改动主函数main和
以下叙述中正确的是()。
设有定义:char*c;。以下选项中能够使字符型指针c正确指向一个字符串的是()。
以下数组定义中错误的是()。
C源程序中不能表示的数制是()。
数据库管理系统是
有以下程序main(){inti=5;do{if(i%3=1)if(i%5=2){printf(’’*%d’’,i);break;}i++:}while(i!=0);printf(’’\n’’);}程序的运行结果是
以下错误的定义语句是
有以下程序voidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf("%d%d\n",c,d);}程序的输
合法的C语言标识符是()。
随机试题
中国戏曲发端于()
“新民主主义革命”概念的第一次提出是在
患儿,8个月。腹泻4天,水样便,1天10余次。12小时无尿,呼吸深大,前囟眼窝明显凹陷,四肢凉,血钠127mmol/L,血钾4mmol/L,血钙2.25mmol/L,二氧化碳结合力11.2mmol/L。首先应输入下述哪种混合液
下列()情况下,可以依法收回国有土地使用权。
按照()划分,金融市场分为货币市场和资本市场。
下列关于业务人员面谈结束后的做法,不正确的是()。
各国征收反倾销税的目的在于()。
周期性失业属于()失业。(2003年6月三级真题)
下面代码的执行结果是>>>s=’’11+5in’’>>>eval(s[1:一2])
Readthememorandumandtheletterbelow.Completethecandidateinformationformgivenbelow.Writeawordorphrase(in
最新回复
(
0
)