首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2018-01-11
32
问题
要求通过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://jikaoti.com/ti/Nma0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:main(){inta=2,b=-1,c=2;if(a<0)if(b<0)c=0;elsec++;printf("%d\n",c);}该程序的输出结果是(
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
C语言可执行程序的开始执行点是()。
若变量c为char类型,能正确判断出c为小写字母的表达式是()。
定义下列结构体(联合)数组:structst{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17);执行语句printf("%d,%c",a[2]
假定x和y为double型,则表达式x=2,y=x+3/2的值是()。
下列叙述中不正确的是()。
下列叙述中正确的是()。
随机试题
斜齿圆柱齿轮的标准模数是___________。
关于脑挫裂伤的临床表现。下列哪项是错误的( )
新股网上竞价发行中,投资者作为( ),在指定时间通过证券交易所会员交易柜台,以不低于发行底价的价格及限购数量,进行竞价认购。
教师要做学生健康成长的()。
明太祖朱元璋称:“我朝罢丞相,设五府、六部、督察院、通政司、大理寺等衙门,分理天下庶务。”其中“五府”为()。
根据我国有关法律规定,乡一级的人民代表大会设立()。
一次逻辑考试后,兰兰、晶晶、玲玲三人在一起讨论考试成绩到底怎么样。兰兰说:“除非我不能得100分.则晶晶能得100分。”晶晶说:“我看兰兰能得100分,但我不能得100分。”玲玲说:“除非我不能得100分。晶晶得不了100分”。事后证明。她们三人中只有一个
英文缩写CAM的含义是(20)。
下列关于光纤同轴电缆混合网HFC的描述中,错误的是()。
READER’SDIGEST:Whathavebeenourbiggestsuccessesandfailures?KathleenSebelius,secretaryoftheDepartmentofHealth
最新回复
(
0
)