首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将键盘输入的字符串:This is a string读入到str中的程序段是( )。
以下不能将键盘输入的字符串:This is a string读入到str中的程序段是( )。
admin
2019-12-17
51
问题
以下不能将键盘输入的字符串: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全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=2,b;b=a<<2;printf("%d\n",b);}
下列条件语句中,输出结果与其他语句不同的是
以下叙述中正确的是
若要求从键盘读入含有空格字符的字符串,应使用函数
若有语句:char*line[5];,以下叙述中正确的是
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();print
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1j<
下列叙述中正确的是
以下不合法的数值常量是
随机试题
高压容器不能用煤油渗漏试验来检验,但中压容器可以用煤油渗漏试验来检验产品的致密性。
中国共产党的根本宗旨是()
关于骨巨细胞瘤,下列哪项是错误的
股骨上1/3骨折,近折片的移位方向是
某企业采用工作量法对运输车辆计提折旧,该企业的一辆运货卡车价值为60000元,预计总行驶量程为50万km,预计报废时的净残值率为5%,本月该卡车行驶4000km,则该辆卡车的月折旧额为()元。
关于记账操作,下列说法中错误的是()。
一位投资者希望构造一个资产组合,并且资产组合的位置在资本市场线上最优风险资产组合的右边,那么该投资者将( )。
Itisnotuntilhecametotheclassroom______hefoundoutwhathadhappened.
中途岛战役
Ifyoufeeloverwhelmedbyyourcollegeexperiences,youarenotalone—manyoftoday’scollegestudentsare【C1】______(suffer)fro
最新回复
(
0
)