首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读人字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是( )。
要求通过while循环不断读人字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是( )。
admin
2012-12-03
92
问题
要求通过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);
答案
A
解析
while循环的执行过程如下:①计算while后面圆括号中表达式的值。当值为非0时,执行步骤②;当值为0时,执行步骤④。②执行循环体一次。③转去执行步骤①。④退出循环。在选项A中,表达式(ch=getchar())!=’N’表示输入的字符不等于N,妇果这个条件表达式成立.则执行循环体.打印输出输入的字符。如果这个条件表达式不成立,即输入的字符等于N,则退出循环。所以选项A为正确答案。
转载请注明原文地址:https://www.kaotiyun.com/show/zcPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的核心和基础是()。
有以下程序:#include<stdio.h>fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main
有以下程序:#include<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);prinff("%d\n",s);
数据的存储结构是指()。
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
下列叙述中,错误的是()。
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及()
下列选项中,不能用作标识符的是()。
随机试题
简述隔膜式压力表的测量范围。
用下列何种方法检测HCG可免除黄体生成素的干扰
治疗量的阿托品能引起的作用是()
颈部淋巴结肿大,疑为癌肿转移时,应首先考虑的是
有限的器官供体与大量需要移植器官的患者之间存在供不应求的矛盾。因此,对有限器官供体的分配存在着尖锐的伦理问题尽管争论激烈,但在下列争论的问题中有一点是绝大多数国家明确反对的
明安图
tertiaryindustry
A、 B、 C、 C
Ithasbeensaidthateveryonelivesbysellingsomething.Inthelightofthisstatement,teacherslivebyselling【C1】kno______
TwomostimpolitedriesinEuropeturnedouttobeMoscowandWarsaw.Mumbai,India,rankedastheleastcourteouscityamongt
最新回复
(
0
)