首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2019-06-12
73
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
A、n=0;while((ch=getchar())!="n")n++:
B、n=0;while(getchar()!="\n";n++);
C、for(n=0;getchar()!="\n";n++);
D、n=0;for(ch=getchar()!="\n";n++);
答案
D
解析
要统计一行中输入字符个数(不包含回车符)的程序实现,首先定义一个用作统计的变量n,赋初值为0;因为字符结束应该有换行符,所以该行字符是否结束的判断条件应为getchar()!=“\n”;for循环中用括号括起来的3个表达式之间要用分好隔开,其中表达式可以省略,但分号必须保留,故D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/5jRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
有以下程序#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是()。
有如下程序#includemain(){intx=072;printf("%d\n",x+1);}程序运行后的输出结果是()。
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是()。
以下叙述中正确的是()。
关于do循环体while(条件表达式);以下叙述中正确的是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i
设有如下语句typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
随机试题
遇窄桥时,要注意观察对向来车并提前做好停让准备,避免在桥面上会车。
简述单钥密码体制的概念。
Byadoptingafewsimpletechniques,parentswhoreadtotheirchildrencangreatlyincreasetheirchildren’slanguagedevelopme
治疗水肿,用攻下逐水法,常用方剂是
分部工程划分的原则是按()性质、建筑物部位来确定。
将以下6个句子重新排列组合,排列组合最连贯的是()。①船只的形式,与平常木船大不相同,形体一律又长又窄,两头高高翘起,船身绘着朱红色长线,平常时节多搁在河边干燥洞穴里,要用时,才拖下水去。②一船快慢既不得不靠鼓声,故每当两船竞赛到激
面对国际原油市场价格上涨,有专家指出:“提高石油等资源产品价格必将对物价产生全面影响;但如果不及时调整,又会影响到经济增长方式的转变。”这体现了()。
教师职业道德的核心成分是教师对教育事业的()。
()对于水到渠成相当于焦虑对于()
《吠陀》共四部,其中最重要、最古老、最具文学价值的是()。
最新回复
(
0
)