首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2017-05-20
28
问题
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
选项
A、while(ch=getchar0=’N’)printf("%c",ch);
B、while(ch=getchar()=="N")printf("%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/UaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是
以下说明语句中,______是结构体类型名。typedefstruct{intn;charch[8];}PER;
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
设有定义语句int(*f)(int);,则以下叙述正确的是
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出比中的值为大写字母的表达式是
假定当前盘符下有两个如下文本文件:文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p){char
已知字符′A′的ASCII码值是65,字符变量cl的值是′A′,c2的值是′D′。执行语句printf("%d,%d",c1,c2-2);后,输出结果是
以下叙述中错误的是
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
随机试题
能阻断神经一骨骼肌接头处兴奋传递的物质是
新思潮派
小儿出生体重、身长、头围平均为
呼吸频率力口倍,潮气量减半时,将使
重点调查是在调查对象中选择一部分样本进行的一种全面调查。()
员工在同一个管理层级或同一个技术、技能等级上不同岗位或不同工种之间的变动路径属于职业生涯通道中的()。
某市新增地铁线路,修建该地铁线,如果每4米铺设5根枕木,共需5000根,如果每5米铺设6根枕木,一共需要()根。
艺术的定义是什么?它包含什么样的内涵?
Youshouldspendabout20minutesonQuestions29-40whicharebasedonReadingPassage3onthefollowingpages.Questions29-3
Innovation,theeffectiverecipeofprogress,hasalwayscostpeopletheirjobs.Overthepast30yearsthedigitalrevolutionh
最新回复
(
0
)