首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[80];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。【09年3月】
设有定义:char s[80];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。【09年3月】
admin
2017-07-05
53
问题
设有定义:char s[80];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。【09年3月】
选项
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
解析
本题考查标准输入输出函数和循环语句。gets(s)函数的作用是将输入的字符读入字符串s,直到遇到回车。而Scanf()函数接收字符串时的结束标志为回车或者空格。因此选项C)不能,选项B)和选项D)中按字符逐个读入字符串s中,直到读入的字符是换行符为止。
转载请注明原文地址:https://kaotiyun.com/show/TpDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面的程序段:chars[]="china";char*p;p=S;则下列叙述正确的是
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的_______。
下列4个关于C语言的结论中错误的是()。
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
数据库技术的根本目标是要解决数据的
以下选项中可用作C程序合法实数的是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作()。
若有定义int(*pt)[3];,则下列说法不正确的是()。
某二叉树中度为2的节点有18个,则该二叉树中有()个叶子节点。
随机试题
简述Microsoft.NET的技术特征。
8岁患儿,6d前出现发热,近2d出现肢体不自主运动,挤眉弄眼,最可能的诊断是
下列与盐酸哌替啶相符的是
合伙经营期间发生亏损,退伙人已分担合伙债务的,对其参加合伙期间的全部债务()。
工程分析的内容中基于可行性研究报告的建设方案的是()。
乙公司年终分配股利前(已提取盈余公积)的股东权益项目资料如下:公司股票的每股现行市价为10元,计划发放10%的股票股利,并按发放股票股利后的股数派发每股现金股利0.2元。要求:如果股票股利的金额按股票面值计算,计算完成这一
A、 B、 C、 D、 C给出的五个图形都可看成由两部分构成,奇数项图形的两个部分相离,偶数项图形的两个部分相交,应选择一个两部分相交的图形,选项中只有C项符合。
在全国人大闭会期间,全国人大常委会有权审查和批准国民经济和社会发展计划、国家预算在执行过程中所必须作的()调整方案。
It’snothingnewthatEnglishuseisontherisearoundtheworld,especiallyinbusinesscircles.ThisalsohappensinFrance,
TherearetworeasonswhyIwantedtocometosouthernGermanytostudy.IwantedtobeatthecentreofEurope,withineasyrea
最新回复
(
0
)