首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将键盘输入的字符串:This is a string<回车>读入到str中的程序段是
以下不能将键盘输入的字符串:This is a string<回车>读入到str中的程序段是
admin
2021-06-15
75
问题
以下不能将键盘输入的字符串:This is a string<回车>读入到str中的程序段是
选项
A、char str[80]; scanf("%s",str) ;
B、char str[80]; int i=0; while((str[i++]=getchar())!=’\n’); str
=0;
C、char str[80]; gets(str);
D、char str[80], *ps=str; do{ scanf("%c",ps); } while(*ps++ !=’\n’); *(ps)=0;
答案
A
解析
在使用scanf函数时要注意,在输入数据时,遇到空格,或按"回车"键或按"跳格"(Tab)键时该数据认为结束。A选项中输入This后有一个空格,认为数据输入结束,以后的数据不能再读入到str中,故选择A选项。B选项用getchar读入字符,键盘输入的所有字符均被认为是有效字符读入,用while循环控制读入,当读入字符为回车时结束读入,字符串被正确的读入到str中。C选项用gets函数读入字符串,它读入键盘输入的所有字符,遇到回车自动结束读入,所以也能正确读入字符串到str中。D选项用do…while和指针循环控制字符输入,依次判断输入字符是否为回车,若不是回车放入字符数组中,直到读入回车符,结束循环,数组str中正确存放入指定的字符串。
转载请注明原文地址:https://kaotiyun.com/show/80tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是()。char*s="\\141\141\abc\t":pirntf("%d\n",strlen(s));
以下选项中关于程序模块化的叙述错误的是
下列数据结构中,能用二分法进行查找的是
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
数据库中对概念模式内容进行说明的语言是()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
程序中若有如下说明和定义语句charfun(char*);main(){char*s=”one”,a[5]={0},(*f1)()=fun,ch;…}以下选项中对函数fun的正确调用语句是
在下述程序中,判断i>j共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);b
检查软件产品是否符合需求定义的过程称为()。
随机试题
骨骼肌是由骨骼肌纤维组成,肌纤维由肌原纤维组成,肌原纤维是由粗肌丝、细肌丝组成的。()
A、固肾涩精B、健脾温肾C、温肾散寒,固肾涩精D、益气,固表,止汗E、补肾缩尿金锁固精丸的功能是
蔬菜基地备案有效期为( )年。
米克尔维奇和布德罗提出的四种人力资源管理模式中,产业模式的主要特征是()。
下列属于建构主义学习理论观点的是()。
2008年,中国大地上堪称祸福更替,悲喜交集。所谓“福”和“喜”,大抵是百年一遇,普照人心,如迎接北京奥运会和残奥会,纪念改革开放30周年,而所谓“祸”与“悲”,则属于_______,_______。填入画横线部分最恰当的一项是()。
在1970年到1980年之间,美国工业的能源消耗量在达到顶峰后又下降,这导致1980年虽然工业总产量有显著提高,但工业的能源总耗用量却低于1970年的水平。在那些年里,工业部门一定采取了高效节能措施才取得如此惊人的成果。下面哪个若正确将最反对上面推理的结论
______isthenationalsymbolofAustralia.
Menhavetraveledever【C1】______theyfirstappearedontheearth.【C2】______primitivetimestheydidnottravelforpleasureb
Inthecauseofequalrights,feminists(女权主义者)havehadmuchtocomplainabout.Butonestrikingpieceofinequalityhasbeen【S
最新回复
(
0
)