首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是( )。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是( )。
admin
2020-11-23
35
问题
要求通过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://kaotiyun.com/show/of3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
有以下程序:#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i
若变量已正确定义,有以下程序段:i=0;doprintf(’’%d,’’,i);while(i++);printf(’’%d\n’’,i);程序的运行结果是()。
有以下程序:main()if(x>y)if(y<z)printf(’’%d’’,++y);程序的运行结果是()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1:c.p+=2
有以下程序:#include<stdio.h>structtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main()
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
随机试题
万用表因其可以测量多种参数,如温度、压力、电阻等而得名。()
Itwasstupid______themtoleavetheirbicyclesoutsideandhavethemstolen.
降结肠痛的早期症状是()
A.肾气丸B.缩泉丸C.桑螵蛸散D.萆薜分清饮E.真武汤主治下元虚冷,膀胱失约,小便频数浑浊不清,白如米泔的方剂是
根据2005年通过的《治安管理处罚法》,下列哪项是错误的:
金融市场可以分为货币市场和资本市场,其中货币市场具有()的特点。
已知随机变量X服从正态分布N(μ,σ2),假设随机变量Y=2X,Y服从分布是()
汉朝的法律形式包括()。
SQL插入记录的命令是INSERT,删除记录的命令是【】,修改记录的命令是【】。
Todaywetalkaboutthedifferencebetweenacollegeandauniversity.Collegesanduniversitieshavealotincommon.Theyprep
最新回复
(
0
)