首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2018-01-14
21
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
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/OTxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义,则以下能正确计算f=n!的程序是()。
若有定义和语句:inta,b;scanf("%d,%d",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是()。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确语句是()
在位运算中,操作数每右移一位,其结果相当于()
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
随机试题
电镜下诊断横纹肌肉瘤的依据主要是
红细胞起源于()
某法院受理的一起不服交警处罚案件中,被告提供了当事人闯红灯的现场笔录。该现场笔录载明了当事人闯红灯的时间、地点和拒绝签名的情况,但没有当事人的签名,也没有其他证人签名。原告主张当时不在现场,并有一朋友为其出庭作证。根据原被告双方提供的证据,法院应如何认定?
电能计量装置所用S级电流互感器额定一次电流应保证其在正常运行中的实际负荷电流达到一定值,为了保证计量精度,至少应不小于:
根据咨询的形式,心理咨询可以分为()。
【2014下】晓霞能根据他人的具体情况,以平等为标准,在同情、关心的基础上对学习和生活中的道德事件进行判断。根据皮亚杰的理论,晓霞的道德发展处于()。
在通货膨胀条件下,实行固定利率会给债务人造成较大的经济损失。()
A、 B、 C、 A
WhenJoangavebirth【C1】______thefirstboyinherfamilyinthreegenerations,sheandherhusbandwereecstatic.【C2】______were
A、Howtogoabroadtostudy.B、Howtoenjoythefreedomabroad.C、Howtolookforajobafterreturningbackfromabroad.D、Re-e
最新回复
(
0
)