首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2019-08-10
54
问题
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
选项
A、while(ch=getchar( )=’N’)printf(’’%c’’,ch);
B、while(ch=getchar( )=’’N’’)pfintf(’’%c’’,ch);
C、while((ch=getchar( ))!=’N’)printf(’’%c’’,ch);
D、while((ch=getchar( ))=’N’)printf(’’%c’’,ch);
答案
C
解析
while循环的执行过程如下:①计算while后面圆括号中表达式的值,当值为非0时,执行步骤②:当值为0时,执行步骤④;②执行循环体一次:③转去执行步骤①:④退出循环。在选项C中,表达式(ch=getchar( ))!=’N’表示输入的字符不等于N,如果这个条件表达式成立,则执行循环体,打印输出输入的字符。如果这个条件表达式不成立,即输入的字符等于N,则退出循环。
转载请注明原文地址:https://kaotiyun.com/show/vcRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
结构化程序设计的基本原则不包括( )。
设有如下函数定义:#includeintfun(intk){if(k
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
以下程序段完全正确的是
以下叙述中错误的是
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
下列关系表达式中,结果为“假”的是
下列选项中不属于结构化程序设计方法的是
随机试题
WhydidMr.Greenmakethiscall?
男,45岁,上消化道出血,经胃镜证实为食管静脉曲张破裂出血,既往有乙肝病史,目前肝功能有轻度损害,应选择哪种术式,既能预防食管曲张静脉再出血,又对肝功能影响小
患者,女,45岁,反复发作脓血便10余年,此期间有时伴膝关节疼痛,多次大便细菌培养阴性,X线钡剂检查见乙状结肠袋消失,肠壁变硬,肠管变细。该病腹痛的特点是
若王某已经年满16岁,则其行为构成什么犯罪?王某是否可以向人民法院起诉要求获得刑事赔偿?
拟建某冶金企业年产钢200万t,工作制度为年工作365天,厂址地处丘陵地带,坡角度在20°~30°,丘与丘之间距离紧密。据调查,企业纳污水体全长约为128km,流域面积为1200k2,年平均流量为78m3/s,河宽为30~50m,水深为5~7m,枯水期为
危险化学品运输企业,应对()类人员进行有关安全知识培训。
船名为“0005E”。( )该批货物的唛码应为“Container/sealNo.JKD20518”。( )
永续盘存记录应由()。
在财务分析中,资料来源局限性的具体表现包括()。
公安机关是()。
最新回复
(
0
)