首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是( )。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是( )。
admin
2017-11-06
59
问题
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是( )。
选项
A、while(ch=getchar()=‘N’)prinff(“%c”,ch);
B、while((ch=getchar())!=‘N’)printf(“%c”,ch);
C、while(ch=getchar()==‘N’)printf(“%c”,ch);
D、while((ch=getchar())==‘N‘)prinff(“%c”,ch);
答案
B
解析
在C语言中,等于号用“==”表示,一个“=”表示赋值,所以A选项错误。C、D选项的含义都是如果输入的字符为“N”,则打印输出,所以正好和题意相反。
转载请注明原文地址:https://kaotiyun.com/show/lIxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。voidfun(int*s,int*p){staticintt=3;}voidmain(){inta[]={2,3,4,5},k,x;printf("%d,",x)
当a=4,b=5,c=7,d=6时,执行下面一段程序:if(a<B)if(c<D)x=1;elseif(a<C)if(b<C)x=2:elsex=3;elsex=4;elsex=5;程序执行后,
有以下程序:fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(P[i][0]==’T’)n++;returnn;}main(){charst
有以下程序:main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序运行后的输出结果是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
以下选项中不属于字符常量的是()。
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是()。
设有如下程序段:chars[20]="Bejing",*P;p=s;则执行p=s;语句后,以下叙述正确的是()。
有以下程序段:charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCⅡ十进制代码为97,则执行上述程序段后输
下列叙述中错误的是()。
随机试题
A——limitedliabilityJ——unfaircompetitionB——businessscopeK——wholesalerC——commercialchanne
有距离短、传递信息速度快等特点的沟通网络是()
行政组织赖以生存和发展的最深层环境是
Theteachergaveordersthatthetest______before5:00.
产科领域容易致成DIC的疾病妊娠末期无痛性阴道流血应首先考虑
蕲蛇背鳞外表面和横切面的显微特征是乌梢蛇背鳞外表面和横切面的显微特征是
有关沥青混凝土面层弯沉测试评定中,下列情况正确的是()。
下列不是现金流人的是()。
教学过程中贯彻直观性教学原则有哪些基本要求?
悟人生——人生有三重境界,“看山是山,看水是水。看山不是山,看水不是水。看山依旧是山,看水依旧是水。”这体现的哲理是()。
最新回复
(
0
)