首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
admin
2018-11-21
56
问题
要求通过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://www.kaotiyun.com/show/rlxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){intx;0;sub(&x,8,1);printf("%d\n",x);}sub(int*a,intn,intk)
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度。请填空。FILE*myf;longf1;myf=【】("test.t","rb")
—个关系表的行称为[]。
下面能正确定义数组,并正确赋值的语句是_______。
以下程序用来统计文件中字符个数。请填空。#include"stdio.h"main(){FILE*fp;longnum=OL;if((fp=fopen("fname.dat","r")==NULL){Pi
以下叙述中错误的是
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
以下叙述中错误的是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。【10年9月】
随机试题
A.初级卵母细胞B.次级卵母细胞C.卵原细胞D.成熟卵细胞E.卵泡细胞成熟卵泡的卵母细胞是
大利有限责任公司由甲乙丙丁四个股东出资设立,注册资本10万元,公司登记管理机关于2006年1月1日签发公司营业执照。请根据以上情况,回答下列问题:
零售业态发展的车轮理论是由_______教授首先提出的。()
下肢动脉中度狭窄时内径减少的百分比是
既能温中回阳,又能温肺化饮的药物是
绒毛膜癌治愈、观察年限为( )。
紊流粗糙区,其沿程损失系数与下列哪些因素有关?()
工程投保建筑工程一切险后,如果因()原因导致被保险人受到损害时,保险公司负责赔偿。
法律责任最基本的功能是()
程序执行结束后,以变量BUF为首地址的连续5个字节单元的内容是______(以十六进制的形式表示)。
最新回复
(
0
)