首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2019-06-09
27
问题
要求通过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全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。请在程序的下
给定程序MODll.C中fun函数的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出:8.391667。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下面程序运行后的输出结果是()。#includemain(){inta[5]={1,0,4,2,0),b[5]={1,2,3,4,5},i,S=0;for(i=0;i
在深度为7的满二叉树中,度为2的结点个数为()。
下列叙述中正确的是()。
数据库设计中反映用户对数据要求的模式是()。
以下选项中非法的C语言字符常量是()。
下面不属于软件需求分析阶段主要工作的是()。
随机试题
在气相色谱分析中通过保留值完全可以准确地给被测物定性。()
产品生命同期包括()
关于代谢酶促动态法测定的叙述哪个是正确的
Angle分类法的提出是在第一本具有正畸内容书籍的出版是
关于辨证的描述正确的是
加味六味地黄丸的适应症是附子理中汤合五苓散的适应症是
JimFixxhadbeenaheavysmokerandweighed214poundswhenhe【C1】______runninginthe1960s.Hesoon【C2】______thebenefitsfro
小王、小张、小李、小顾四位舍友预测某次考试的结果。小王:我想这次大家都能过吧!小张:怎么可能?你没看见我乌云密布吗?小李:小顾肯定是没有问题的。小顾:拜托!要是我没问题,大家就都没问题。成绩公布后,证明四人中只有一个人的说法是错误的。说法错误的是:
Wheredoesthemangethisjob?
Biologically,thereisonlyonequalitywhichdistinguishesusfromanimals:theabilitytolaugh.Inauniversewhichappearst
最新回复
(
0
)