首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2019-06-09
41
问题
要求通过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/V3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。请改正函数f
若执行下述程序时,若从键盘输入6和8,结果为()。main(){inta,b,s;scanf(“%d%d”,&a,&b);S=a:if(s=b)S*=S:printf(
下列程序的输出结果是()。#includevoidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++C:printf(“%d,%d,%d,a,b,c);
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
数据库设计过程不包括()。
有两个关系R,S如下由关系R通过运算得到关系S,则所使用的运算为()。
下列叙述中正确的是()。
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是()。
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是#includemain(){intk;printf("Enteraintnumber:");scanf("%d",
随机试题
为了达到会见和会谈的目的,应首先()。
男,50岁,半年来反复出现腹泻,粪便糊样,时有腹泻和便秘交替;检查轻度贫血貌,右下腹部可扪及肿块,胃肠x线检查示回盲部钡剂充盈缺损。该患者首先应该排除的疾病诊断是
乳痈初起,证属肝气不疏,胃热壅滞。内治应首选
A.申脉、丘墟、解溪B.膝眼、梁丘、膝阳关C.环跳、秩边、承扶D.阳溪、阳池、阳谷E.曲池、小海、天井治疗肘部扭伤,除阿是穴外,宜选用
女,22岁。枕部痛半年伴压迫感,起病来头痛间断发作,不影响日常活动,给予5-羟色胺受体激动剂无效,初步考虑
下列关于海关的检查,说法正确的是()。
对大多数右利手的人来说,大脑两半球的功能表现为()。
Idont’tknow______ornot.
“罪责刑相适应是犯罪与刑罚之间的绝对适应”,请对这一说法进行辨析。
Theonlysurvivorofashipwreckwaswasheduponasmall,uninhabitedisland.Heprayed【C1】______forGodtorescuehim,andeve
最新回复
(
0
)