首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81]; int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81]; int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2021-04-28
46
问题
设有定义: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/ADtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#defineS(x)X*X#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的
以下叙述中正确的是
有以下程序#includemain(){structSTU{charname[9];charsex;doublescore[2];};structSTUa={"Zhao",’m’,85.0,90.0},b={"
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
若有以下定义和语句#includechars1[10]="abcd!",*s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
“商品”与“顾客”两个实体集之间的联系一般是
C语言主要是借助以下哪种手段来实现程序模块化
以下选项中非法的C语言字符常量是
随机试题
按照文明管理措施的要求,下列关于现场卫生管理的表述中,正确的是()。
NearlyathirdofwomenarethemainbreadwinnersintheirhouseholdinBritain,accordingtoamajorsurvey.Researchers
资产负债表资产方各个项目的排列顺序是由资产的重要性决定的。()
男性,54岁,黑便1天,呕暗红色800ml来诊,既往有慢性肝病10年。查体:巩膜轻度黄染,BP90/60mmHg,P62次/分,可见肝掌,腹软,无压痛,无反跳痛。肝未及,脾肋下约2cm。化验Hb90g/L,大便隐血阳性。为较准确地估计出血量,应急查哪项
某中型防洪工程由政府投资兴建。项目法人委托某招标代理公司代理施工招标。招标代理公司依据有关规定确定该项目采用公开招标方式招标,招标公告在当地政府规定的招标信息网上发布。招标文件中规定:投标担保可采用投标保证金或投标保函方式担保。评标方法采用经评审的最低投标
()的首都是世界上最寒冷的首都之一,有“冰球之城”之称。
设A为3阶方阵,|A|=2,A*为A的伴随矩阵.若交换A的第1行和与第2行得矩阵B,则|BA*|=_______.
Politicalcontroversyaboutthepublic-landpolicyoftheUnitedStatesbeganwiththeAmericaRevolution.(1)_____,evenbefore
HowEarthquakesWorkAnearthquakeisoneofthemostterrifyingphenomenathatnaturecandishup.Wegenerallythinkofth
止损单中价格的选择可以利用()确定。
最新回复
(
0
)