首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
admin
2021-04-28
38
问题
设有定义:
char s[81]; int i=0;
以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
选项
A、scanf("%s",s);
B、while((s[i++]=getchar())!=’\n’);s
=’\0’;
C、gets(s);
D、do{ scanf("%c",&s
); }while(s[i++]!=’\n’); s
=’\0’;
答案
A
解析
scanf("%s",s);字符串不能整体输入,字符串数组一般采取循环输入,因此选择A错误。getchar()每一次读入一个字符,gets()一次读入多个字符,因此B,C,D正确。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/6Wtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下选项中,不能作为合法常量的是
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}main(){intk[1
下面叙述中正确的是
有以下程序#includemain(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
带链队列空的条件是
有以下程序#include<stdio.h>#include<string.h>voidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;flee(s);}ma
随机试题
某种物品或服务目前的需求水平和时间等于预期的需求水平和时间的一种需求状况的是()
张力性气胸患者的紧急处理首先要
某市检察分院的反贪局侦查员李某,在办理自侦案件的过程中,认为本案中存在专门性问题,需要由本检察院的技术部门进行鉴定。下列什么人员或机构有权决定进行该项鉴定?( )
价值工程的定义包括()方面。
银行代企业支付水电费,银行已入账,而企业尚未收到通知故未入账,这项业务属于()
下列企业战略中,属于紧缩战略的有()。
个体在解决问题过程中,思维沿着许多不同的方向扩展,使观念发散到各个有关方面,最终产生多种可能的答案的认知方式称为()。
Thefollowingparagraphsaregiveninawrongorder.ForQuestions41-45,youarerequiredtoreorganizetheseparagraphsintoa
下列叙述中正确的是( )。
Manlivesincommunities.Hissocialexistencerestrictshis【B1】______incertaindirectionsandextendsitinothers.Society【B
最新回复
(
0
)