首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2019-06-12
84
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
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全国计算机二级
相关试题推荐
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
有以下程序#includemain(){intx;scanf("%d",&x);if(x
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是()。
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
关于do循环体while(条件表达式);以下叙述中正确的是()。
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#includemain(){inta[10],i=0;while(i
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是()。
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
下列说法正确的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
________,夜雨闻铃肠断声。
药学服务的执行者临床药学的执行者
判断慢性胃炎是否属活动性的病理依据是
邱应海入室盗窃郑国荣彩电,刚出门口装车时被外出回来的郑国荣妻子发现。郑国荣妻子认识邱应海,问邱应海为何搬走彩电。邱应海谎称郑国荣欠其3000元钱未还,故要搬走彩电。郑国荣妻子说,如果郑国荣借钱未还,等郑国荣回来再说,邱应海不理睬,开车带着彩电离开。邱应海构
在进行直方图分部位置的观察分析时,如果质量特性数据的分布集中且边界与质量标准的上下界限有较大距离,说明生产过程的质量能力()。
下列关于办理支付结算的表述中,符合法律规定的有()。
《刑法》第236条规定:“以暴力、胁迫或者其他手段强奸妇女的,处三年以上十年以下有期徒刑。奸淫不满十四周岁的幼女的,以强奸论,从重处罚。强奸妇女、奸淫幼女,有下列情形之一的,处十年以上有期徒刑、无期徒刑或者死刑:(一)强奸妇女、奸淫幼女情节恶劣的;
下面程序运行时输出结果为__________。#include#includeclassRect{public:Rect(int1,intw){length=l;width=w;)
A、Itisinthetoilet.B、Itisnotinthetoilet.C、Itisinthefirstfloor.D、Itisinthethirdfloor.A
A、Agreatcharacterinhistory.B、Atheatricalroleinaplay.C、AspecialsymbolinNovell.D、Animaginarypersoninafiction.
最新回复
(
0
)