首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2018-11-21
61
问题
要求通过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/rlxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
可以在C语言程序中用做用户标识符的一组标识符是()。
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;fov(i=1;i<4;i++)
若有如下程序;main(){chara[]="china\0name\0";printf("%d,",strlen(A));printf("%d\n",sizeof(A));}则程序运行后的输出结果是(
C语言中文件的存取方式()
关系数据库管理系统能实现的专门关系运算包括()。
如下程序:main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;
以下对C语言函数的有关描述中,正确的是()。
随机试题
王老师在上《程式与意蕴——中国传统绘画》一课时,合适的做法是()。
初步设计文件根据已批准的_______和_______进行编制。
()分层开采井下工艺是由各种封隔器、配产器、配水器等工具组成的。
胎儿新生儿溶血病
关于综合布线工程,说法正确的有()。
一般来说,高息货币的远期汇率表现为贴水,低息货币的远期汇率表现为升水。
Hereismyideaabouthowafriendislike.Firstly,【M1】______afriendissomeoneyoucanshareyoursecrets.Ifyou【M2】_____
设f(x,y,z)=exyz2,其中z=z(x,y)是由x+y+z+xyz=0确定的隐函数,则fx’(0,1,一1)=________.
Caffeinatedcoffeemayhaveanundeservedbadrap.Anewstudyshowsthedecaffeinatedvarietymayhaveharmfulhearteffects.T
Increasingly,overthepasttenyears,people—especiallyyoungpeople—havebecomeawareoftheneedtochangetheireatinghabit
最新回复
(
0
)