柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
要求通过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);
热度🔥380
参考答案:B
解析:
【解析】在C语言中等于号用"= ="表示,一个"="表示赋值,所以A错误。C、D 选项的含义都是如果输入的字符为 "N",则打印输出,所以正好和题意相反。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
一棵二叉树共有25个节点,其中5个是叶子节点,则度为1的节点数为( )。
有下列程序段: Dim s,I,j as integer For I =1 to 3 For j=3 To 1 Step -1 s=I*j Next j Next I 执行完该程序段后,循环执行次数是( )。
在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为( )。
银行家算法是应对死锁的一种算法,其实现的是
域名代码MIL表示( )。
标签
二级C语言
ch
字符
while
读入