首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将键盘输入的字符串:This is a string读入到str中的程序段是( )。
以下不能将键盘输入的字符串:This is a string读入到str中的程序段是( )。
admin
2019-12-17
80
问题
以下不能将键盘输入的字符串: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()函数输入字符串时,空格和回车都会作为分隔符,所以选项A)只能把字符串"This"记录到str中,不能读入完整的字符串,答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/T7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序typedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)malloc(10);strcpy(p,"Qian");}main(){STU
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("*\n");下面关于语句执行情况的叙述中正确的是
以下能正确定义字符串的语句是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,
以下涉及字符串数组、字符指针的程序段,没有编译错误的是()。
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
随机试题
《脉经》中把小肠配属于()(1994年第26题)
小叶性肺炎的基本病变包括
患者,女,26岁,已婚。胃脘痞满,不思饮食,频频泛恶,干呕,大便秘结,舌红少津,脉细弱。其病机是
外斐反应OX19阳性,OXK阴性。可能的诊断是
关于侦查辨认,下列哪一选项是正确的?(2017/2/31)
水利水电工程截流龙口宽度及其防护措施,可根据()相应的流量及龙口的抗冲流速来确定。
工程建设投资可以分为静态投资部分和动态投资部分,工程项目建设投资可以包括( )。
封闭式基金与开放式基金具有相同的价格决定因素。()
形式主义的要害是只图______,不求实效。官僚主义的要害是脱离______,当官做老爷。
It’sasimplecalculus,kidsandmoney:Frombirthuntilcollegegraduation,childrenconsumedollarslikethey’rechickennugge
最新回复
(
0
)