首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2019-06-12
35
问题
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
A、gets(s):
B、while((s[i++]=gctchar())!='\n');s
='\0';
C、scanf("%s",s):
D、do{scanf("%c",&s
);}while(s[1++]!='\n');s
='\0 ';
答案
C
解析
字符串的输入有两种方式:①scanf()函数;②get()函数。C项中,s代表输入一个字符数组而非地址,而且遇到空格时会默认字符串输入结束,所以不能读入带有空格的字符串。
转载请注明原文地址:https://kaotiyun.com/show/SjRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#includemain(){inta=0,b=1;if(++a==b++)printf("T");elseprintf("F");printf("a=%d,b=%d\n",a,b);printf(
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){
有以下程序#includemain(){inta[]={10,20,30,40},*p=a,i;for(i=0;i
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下叙述中正确的是()。
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是()。
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i
在16位编译系统上,若有定义inta[]={10,20,30},*p=a;,当执行p*;后,下列说法错误的是
随机试题
《精神卫生法》规定承担精神障碍患者再次诊断的精神科执业医师人数是
卡普兰和诺顿提出的平衡计分卡是一种全面、综合的控制方法,平衡计分卡的控制指标有财务、客户、_____以及_____四个方面构成。
对于腮腺区肿物不宜进行的检查是
唐某作为发明人,依法应享有哪些权利?()。甲公司在未获得专利前,与乙公司签订的专利实施许可合同是否有效?如甲乙双方因此合同发生纠纷,应如何适用有关法律?()。
在麦克斯韦速率分布定律中,速率分布函数f(V)的意义可理解为()。
炉窑砌筑工程中,可用作隔热耐火砖的是()。
一棵二叉树中共有80个叶子节点与70个度为1的节点,则该二叉树中的总节点数为()。
SpeakerA:IlikewatchingoldmoviesandIthinktheyarethebest.SpeakerB:【D1】______eventhoughthey’reinblackandwhite
WhatwillYahoo’shomepagebelikeafterredesigning?Itwillprovidemorespacefor______.Whenwillthenewhomepagebeput
A、Theapplesandpearsmightnotbesogood.B、Theapplesarenotasgoodasthepears.C、Theapplesandpearsareverygood.D、
最新回复
(
0
)