首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2018-10-16
62
问题
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
选项
A、while(ch=getchar() =’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/05xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句chara=3,b=6,c;c=ab<<2;则c的二进制值是_______。
有如下程序floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.Of\n",fun((int)fun(a+c,B),(a-
下列关于队列的叙述中正确的是
以下对结构体类型变量td的定义中,错误的是______。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
设x=2.5、a=7、y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
下列叙述中正确的是()。
下列叙述中正确的是______。
随机试题
学生既是教育的对象,又是自我教育和发展的主体,其主体作用的最高表现形式为()。
女性,37岁,因突发头痛3小时入院,行头颅CT提示蛛网膜下腔出血。既往无高血压病史。患者上述检查提示:前交通动脉瘤,当前患者状态为:轻度头痛,轻度颈强直,根据Hunt和Hess分级患者属于哪类
崩漏的主要病机是
乙酰水杨酸的药理作用包括()。
下列合同中,应按“购销合同”税目征收印花税的是()。(2015年)
近代,西方列强在华的经济掠夺手段包括()。
斯托雷平改革
Exercisehasinnumerablehealthbenefits,butlosingweightmaynotbeamongthem.Aprovocativenewstudyshowsthatasubstant
Anormalconversationbetweenstrangersinvolvesmorethantalk.Italsoinvolvesthedynamicsofspaceinteraction.Ifonepers
HongKonghastakenoverfromTokyoastheworld’smostexpensivecity,accordingtoalifestylesurvey.Italso【B1】______thega
最新回复
(
0
)