首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: char s[81];int i=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
设有定义: char s[81];int i=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
admin
2013-10-19
34
问题
设有定义: char s[81];int i=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
选项
A、while((s[i++]=getchar())!=’\n’);s
=’\0’;
B、scanf("%s",s);
C、gets(s);
D、do{scanf("%c”,&s
);)while(s[i++]!=’\n’);s
=’\0’
答案
B
解析
本题考查标准输入输出函数和循环语句。gets(s)函数的作用是将输入的字符读入字符串s,直到遇到回车。而scanf()函数接收字符串时的结束标志为回车或者空格。
转载请注明原文地址:https://kaotiyun.com/show/GqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下所列的各函数首部中,正确的是______。
下面可以作为C语言用户标识符的一组是
在设计程序时,应采纳的原则之一是______。
下面程序的输出结果是() #include<stdio.h> main() {inti,a[]={2,4,6,8}; int*p=a; for(i=0;i<4;i++)a[i]=*p++; printf(*
下面程序的运行结果是【】。voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){intx==3,y=5,*p=&x,*q=&y;
软件调试的目的是
下列叙述中,正确的是
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
在软件测试设计中,软件测试的主要目的是
下列对于软件测试的描述中正确的是()。
随机试题
在忽略轴向变形时,由单元刚度方程求出的杆端轴力为零。应根据节点平衡由剪力求轴力。()
根据学习的定义,属于学习现象的是()①膝跳反射②谈梅生津③蜘蛛织网④儿童模仿成人的行为
一青春期无排卵性功血患者,已致失血性贫血,首选的止血措施是( )
在含有大量纤维性强药物的片剂制备中,应选用的粘合剂是
依据《防治海洋工程建设项目污染损害海洋环境管理条例》,海洋工程需要改作他用的,应()。
根据《水利水电工程标准施工招标文件》,变更的范围包括()等。
×市工商局拟向市属各工商企业发布办理营业执照年检的公文,最适宜使用的文种是()。
在十九世纪四十年代,创办了世界上第一所真正意义上的幼儿园的是()。
案例:王老师是一名新进体育老师,在入职前对体育老师这个岗位充满信心,入职后被分到了山区乡村的中学当老师,由于条件限制,没有塑胶跑道,也没有上课的器材,有的只是旧足球,废弃的栏架,砖和水泥砌成的乒乓球台,他抱怨这一切太破旧了又缺乏器材,没法上课。多
Beforethe20thcenturythehorseprovideddaytodaytransportaitionintheUnitedStates.Trainswereusedonlyforlongdista
最新回复
(
0
)