首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2021-07-09
19
问题
设有定义: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/DZtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){ehara=4;printf(“%d\n”,a=a
给定程序MODI1.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则c中的
有以下程序:#includevoidf(intb[]){inti;for(i=2;i
若有定义:floata=22;inti=0,k=18;下列选项中不合法的C语言表达式是()。
以下叙述中正确的是()。
以下选项中不合法的标识符是( )。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
下面对“对象”概念描述正确的是
在数据处理中,其处理的最小单位是()。
在数据处理中,其处理的最小单位是()。
随机试题
可作润湿剂的是可作润滑剂的是
下列属于集中采购优点的是()。
“备案号”栏应填()。“项号”栏应填()。
商业银行预测未来利率将上升,则下列哪些方法有助于降低此种利率风险?()
临床法实际上是()等研究方法的综合。
系列位置效应中渐近线的存在支持的遗忘理论是
患者,女性,37岁。发现左耳下、下颌后区一肿物,质硬不活动。最近一周出现耳鸣、头晕、头疼,张口度明显减小,同时伴有左侧下颌区持续性疼痛,左侧下唇感觉迟钝、麻木。该患者可能的诊断为()。
ThenameofFlorenceNightingalelivesinthememoryoftheworldbyvirtueoftheheroicadventureoftheCrimea.Hadshedied
Whichofthefollowingdiagramsistheoddoneout?
StudentexpeditionsdoagreatdealofgoodworkontheArcticislandsbutfromtimetotimecausetroubleinthehuts,probably
最新回复
(
0
)