首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2021-02-25
34
问题
设有定义: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/bGtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
有以下程序#include#includetypedefstruct{charname[9];charsex;intscore[2];)STU;STUf(STUa){STU
以下选项中,值为1的表达式是
若有以下程序#includemain(){intk=3:voidsp(int*a){intb=2;sp(&k);*a=*a*2;printf("%d\n",k);printf("%d,",*a)
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main(){inta[2]=
在数据库的三级模式中,外模式(用户模式或子模式)有()。
有以下结构体说明、变量定义和赋值语句:structSTD{charname[10];intage;charsex;}$[5],*ps;ps=&s[0];则下列scanf函数调用语句有错误的是()。
下面对“对象”概念描述正确的是()。
对如下二叉树进行后序遍历的结果为
有关return语句说法不正确的是()。
随机试题
肌腱损伤近年来缝合方法有所改变,主要是改用显微外科技术,指的是
房地产经纪机构因国家颁布实施新的政策所引起的风险属于()。[2006年考试真题]
工程项目质量在项目实施过程中,包括项目的()阶段。
资产负债表左侧各项目是按照各自的流动性大小,即变现能力的强弱来排列的,反映企业资产可变现的数额和变现的速度(流动性),提供企业支付能力的信息。()
某公司原有设备一套,购置成本为15万元,预计使用10年,已使用5年,原有设备技术已经落后,该公司用直线法提取折旧,预计残值只有原值的10%。为提高生产率,降低成本,现该公司拟购买一套新设备,新设备购置成本为20万元,使用年限为5年,同样用直线法提取折旧,预
因工外出期间,由于工作原因受到伤害或者发生事故下落不明的,应当认定为工伤。()
以下关于盈余公积的说法中,正确的有()。
古名“桑泊”指现在的()。
设f(χ)二阶连续可导,且f〞(χ)≠0.又f(χ+h)=f(χ)+f′(χ+θh)h(0<θ<1).证明.
-36π
最新回复
(
0
)