首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2021-02-25
40
问题
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
A、gets(s);
B、scanf(“%s”,s);
C、while((s[i++]=getchar())!=‘\n’);s
=’\0’;
D、do{scanf(“%c”,&s
);}while(s[i++]!=‘\n’);s
=‘\0’;
答案
B
解析
本题考查标准输入输出函数和循环语句。gets(s)函数的作用是将输入的字符读入字符串s,直到遇到回车。而scanf()函数接收字符串时的结束标志为回车或者空格。因此选项B)不能,选项C)和选项D)中按字符逐个读入字符串s中,直到读入的字符是换行符为止,因此正确。
转载请注明原文地址:https://kaotiyun.com/show/EQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于结构体说明和变量定义中,正确的是()。
下面关于位运算符的叙述,正确的是
有以下程序:#include<stdio.h>main(){FILE*fp;char]]str[10];fp=fopen("myfile.dat","w");fputs("abc",fp);fclose(fp);fp=fopen("myfi
下面不属于软件测试实施步骤的是
下面描述中不属于数据库系统特点的是()。
如果定义floata[10],x;则以下叙述中正确的是
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。
若变量x,y已正确定义并赋值,以下符合C语言语法的表达式是()。
一名员工可以使用多台计算机,每台计算机可由多名员工使用,则实体员工和计算机间的联系是
数据流程图(DFD图)是
随机试题
Whatisitaboutwalking,inparticular,thatmakesitsoamenabletothinkingandwriting?Theanswerbeginswithchangestoou
Weshallappreciate______fromyousoon.
患者钠潴留的最主要原因是下列哪些临床表现提示应警惕患者合并肝肾综合征
A.功能紊乱期B.结构紊乱期C.器质病变期
当采暖热媒为110~130℃的高温水时,管道可拆卸件()。
设随机变量X与Y相互独立,且X在区间[0,2]上服从均匀分布,y服从参数为3的指数分布,则数学期望E(XY)等于()。
某大型商场建筑主体,地下1层,地上4层,建筑高度23.80m,总建筑面积20000m2。建筑中部设置贯通至四层的中庭,周围回廊与中庭之间设置防火卷帘进行分隔。为进行商业宣传,在一层搭设有一个大型的舞台。地上商业均采用格栅类通透吊顶,地下车库均不设吊顶。该
两个杯中分别装有浓度40%与10%的食盐水,倒在一起后混合食盐水浓度为30%。若再加入300克20%的食盐水,则浓度变为25%。那么原有40%的食盐水多少克?
导游人员对旅游者晕车的情况,给予的建议正确的有()。
Youwillhearfivepeoplegivingtheiropinionsonspankingchildren.Forquestions9-13,choosefromthelistA-Fwhateac
最新回复
(
0
)