首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
admin
2020-11-27
45
问题
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
选项
A、gets(s);
B、while((s[i++]=getchar())!=’\n’);s
=’\0’;
C、scanf("%s",s);
D、do{seanf("%c",&s
);}while(s[i++]!=’\n’).s
=’\0’;
答案
C
解析
字符串的输入有两种方式:①scanf()函数;②gets()函数。C项,s代表输入一个字符数组,遇到空格时会默认字符串输入结束,所以不能正确读入带有空格的字符串。
转载请注明原文地址:https://kaotiyun.com/show/Li3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
下面对软件测试和软件调试有关概念叙述错误的是()。
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);()。
以下叙述中正确的是()。
有以下程序,程序运行后的输出结果是#include#includemain(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b;printf("%d,%
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
在面向对象方法中,不属于“对象”基本特点的是()。
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
缺少休息可产生的身体症状是
患者,女,30岁。体重55kg,外伤性十二指肠水平部破裂,急诊手术修补8天后发生肠瘘,腹腔引流管每天漏出约2000ml。目前该患者合理的营养支持途径为
有关气雾剂的叙述正确的有
投资收入属于国际收支平衡表中D的()。
汉译英:“防锈包装;防潮包装;防震包装”,正确的翻译为:( )
()对境内单位或者个人从事境外商品交易的品种进行核准。
已展出或委托代销的商品,均不属于企业的存货。()
联合制发公文时,其作者应该是()的机关。
试述金融监管的内容与成本。
ThestrivingofcountriesinCentralEuropetoentertheEuropeanUnionmayofferanunprecedentedchancetothecontinent’sGyp
最新回复
(
0
)