首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是( )。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是( )。
admin
2020-11-23
73
问题
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是( )。
选项
A、while(eh=getchar( )=’N’)pfintf("%c",ch);
B、while((ch=getchar( ))!=’N’)pfintf("%c",ch);
C、while(ch=getchar( )==’N’)pfintf("%c",ch);
D、while((ch=getchar( ))==’N’)pfintf("%c",ch);
答案
B
解析
在C语言中,等于号用“==”表示,一个“=”表示赋值,当读入字母N时,选项A中,while后的条件值为“N”,是非零数,条件成立,循环继续执行,所以A选项错误。c、D选项的含义都是如果输入的字符为“N”,则打印输出,所以正好和题意相反。
转载请注明原文地址:https://www.kaotiyun.com/show/of3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句doublex,y,*px,*PY;,执行了px=&x;py=a,y;之后,正确的输入语句是()。
有以下程序:#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i
若各选项中所用变量已正确定义,函数funp通过return语句返回一个函数值,下列选项中错误的程序是()。
有以下程序:#include<stdio.h>main(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;print
有以下程序:#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j+
以下不构成无限循环的语句或语句组是()。
有以下程序:main()if(x>y)if(y<z)printf(’’%d’’,++y);程序的运行结果是()。
有以下程序:#include<stdio.h>structtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main()
随机试题
试压泵是往复泵中的一种,按驱动方式不同分为()两种。
神经垂体的功能是贮存和释放抗利尿激素和缩宫素。
药品经营企业经营范围包括
下列关于中国古代宗教建筑平面布局特点的表述,哪项是错误的()
下列各项中,能导致一定法律关系产生、变更或者消灭的有()。
天文学家研究发现,1亿年前银河系与一个较小的星系或者巨大的暗物质结构发生相撞,至今仍处在“振动”状态。银河系中间盘的恒星大约以每秒20到30公里的速度上下“振动”,仿佛波浪一样,相比之下,环绕银河系中央的速度则达到每秒220公里。如果以下各项为真
在公司内网中部署(16)可以最大限度防范内部攻击。
Itisstrictly______thataccesstoconfidentialdocumentsisdeniedtoallbutafew.
A、HeputfileinformationontopofhisdeskB、Hedoesn’tknowtheanswerrightnow.C、Thetopofhisheadhurts.D、He’snotsur
Troubledbythepersistentlypoorgraduationratesofbasketballandfootballplayers,theNationalCollegiateAthleticAssociat
最新回复
(
0
)