首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
admin
2021-04-28
43
问题
设有定义:
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("%s",s);字符串不能整体输入,字符串数组一般采取循环输入,因此选择A错误。getchar()每一次读入一个字符,gets()一次读入多个字符,因此B,C,D正确。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/6Wtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
sizeof(double)是
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
下列描述中错误的是
下面叙述中错误的是
某系统结构图如下图所示,则该结构图的深度是
下列与队列结构有关联的是
有以下程序#include<stdio.h>#include<string.h>voidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;flee(s);}ma
随机试题
新生儿化脓性脑膜炎常见的病原菌是( )。
A、破瘀散结B、理气行滞C、先攻后补D、攻补兼施E、先补后攻久病体弱的癥瘕患者,其治法是
甲对市地税局在2008年6月18日作出的税收保全措施不服,于2008年6月24日向省税务局申请行政复议,在复议过程中,甲经复议机关同意,撤回了行政复议申请,并于9月25日向法院提起行政诉讼。下列说法正确的是?()
硬基是由()构成的地基。
无记名股票的特点包括()。
季节性资产增加的主要融资渠道不包括()。
内部招募的优点包括()。
习近平总书记在“七一讲话”中指出的更基础、更广泛、更深厚的自信是()。
2009年元旦是《告台湾同胞书》发表30周年纪念日,当前推动两岸关系和平发展的政治基础是()。
你A见到B他好好C休息过一天D?
最新回复
(
0
)