首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2019-08-10
67
问题
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
选项
A、while(ch=getchar( )=’N’)printf(’’%c’’,ch);
B、while(ch=getchar( )=’’N’’)pfintf(’’%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/vcRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
下列叙述中正确的是( )。
以下选项中,合法的一组C语言数值常量是()。
下面不属于需求分析阶段任务的是()。
有以下程序voidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(inO);*s=*p1+*(p2++);)main(){inta[2]={1,2
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#defim
请编写一个函数voidfun(char*tt,intpp[]),统计在tt所指字符串中’a’到’z’26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:abcdefgabcdeabc后,程序的输出结果应该是:
随机试题
以下关于吊车荷载的描述中,不正确的是
某公司目前的信用标准为5%,变动成本率为80%,生产能力有余。该公司为了扩大销售,拟将信用标准放宽到15%,放宽标准后,预计销售额增加10万,新增销售平均的呆账率为8%,平均付款期为60天,若机会成本率为15%。要求:分析放宽信用标准是否可行。
求定积分
Youmusthavebeentroubledbywhentosay"Iloveyou"becauseitisoneofthegreatestpuzzlesinourlife.Whatifyousa
Beforethewarbrokeout,manypeople______insafeplacespossessionstheycouldnottakewiththem.
甲状腺功能亢进症患者,停用他巴唑的指征是
A.化痰息风,健脾祛湿B.清肺化痰,散结排脓C.疏风宣肺,化痰止咳D.清热化痰,平肝息风E.润肺清热,理气化痰半夏白术天麻汤的功用是
下列垄断协议中,须由经营者证明不会严重限制相关市场的竞争且能使消费者分享由此产生的利益,才能获得《反垄断法》豁免的有()。(2014年)
世界教育史上最早较为系统地论述教育问题的文献是()
在握手礼中,不同情境有不同的伸手顺序。下列说法正确的是:
最新回复
(
0
)