首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2019-04-24
39
问题
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
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
解析
使用scanf( )输入字符串时,空格和回车符都作为输入数据的分隔符而不能被读入,而应该使用gets(s)。
转载请注明原文地址:https://kaotiyun.com/show/sQRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};,则数组X在内存中所占字节数是______。
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;printf("%d\n",z);}
阅读程序: main() {charstrl[]="howdoyoudo",str2[10]; char*p1=strl,*p2=str2; scanf("%s”,p2); printf("%s”,p2);
设C语言中,一个int型数据在内存中占两个字节,则int型数据的取值范围为【】。
运行下面程序时,从键盘输入字母H,则输出结果是#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’H’:printf("
C语言的基本单位是()。
已有定义:chara[]="xyz"’b[]={’x’,’y’,’z’);,以下叙述中正确的是______。
下列有关数据库的描述,正确的是()
若要说明一个类型名Type,使得定义Typep;等价于char*p;以下选项中正确的是()。
下列说法正确的是()。
随机试题
肺部叩诊过清音提示
下列全部属于一级护理的患者是()。
授权审批控制要求商业银行根据常规授权和特别授权的规定,明确各岗位办理业务和事项的权限范围、权限、程序和责任。()
下列做法中可以提高库存周转率的方法有()。
为什么说教学设计要遵循整体性原则?
社会主义市场经济的基本特征有()。
某国一足球杂志报道说,30年来该国足球甲级联赛的冠军都是通过假球决出来的。该杂志还给出证据说,有一位不愿透露姓名的参赛队员告诉记者,他和他的队友曾收取了20万美元的贿赂,于是他们在一场关键性的比赛中踢假球,最终让另一支球队获胜。但是,该国足球联赛主席则对这
你们宿舍共六个人,其中三个人合伙买了一台电脑,如果你是舍长,怎么使用?如果其他人不同意你借给别人用,怎么办?
若(X,Y)服从二维正态分布N(1,2;1,4.0.5),则=__________
A、Water.B、Dust.C、Mudwater.D、Snow.B细节题。文中提到,chickens用脚弄起somedust,然后就躺在地上把dust弄遍全身,然后拍拍翅膀把dust拍掉了就算洗完澡了,由此可知,chickens用dust洗澡
最新回复
(
0
)