首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2020-06-16
29
问题
设有定义: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://jikaoti.com/ti/teD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序
编写一个函数,其功能是:从传入的nulll个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标识)。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
编写函数fun,其功能是:将s所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
设有语句typedefstruetTT{charc;inta[4];}CIN;,则下列叙述中正确的是()。
下列定义数组的语句中正确的是()。
以下叙述中错误的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
以下选项中不能用作C程序合法常量的是()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
以下选项中非法的字符常量是()。
随机试题
对于环氧粉末本身,颜料和填料的含量对下列()有影响。
蔓草犹不可除,况君之宠弟乎?
患者男性,48岁。急性心肌梗死溶栓后2小时记录的12导联心电图见图3—8。第5~13个QRS波群的诊断是
如果处方中选用口服硝酸甘油,就应用较大剂量,因为
下列选项不属于采购管理的主要任务的是()。
理论和实践都表明,单一法人客户的各项周转率越高,盈利能力和偿债能力必然就越好。()
下列各项中,减征或免征契税的有()。
Thereis______competitiontojointheSpecialBranch,whichinvestigatesterroristandpoliticalcrimes.
Iamhonoredtobeheretoday,(1)HarvardatthiscelebrationoftheCollegeBoard’shalfcenturyofworkingtopromote(2)and
Jointhe"SleepChallenge"[A]Didyougetenoughsleeplastnight?Probablynot."Weareanationofsleep-deprivedwomen,"says
最新回复
(
0
)