首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
admin
2020-11-23
28
问题
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
选项
A、for(n=0;getchar()!=’\n’;n++);
B、n=0;while(getchar()!=’\n’)n++;
C、n=0;while((ch=getchar())!=’\n’)n++;
D、n=0;for(ch=getchar();ch!=’\n’;n++);
答案
D
解析
本题主要考查循环的使用。选项A中,使用for循环,n的初值为0,每次循环n增加1,循环的结束条件是输入回车符;选项B中,直接判断getchar函数的返回值是否是回车符,如果不足则n增加,输入回车符循环结束;选项C首先把输入的字符放到ch变量中,然后判断ch是否为回车符,如果不是则n增加,循环结束条件是输入的是同车符;选项D中for循环的初始条件ch值为输入的字符,只有一次输入,不能统计输入的字符数,如果第一次输入的不是回车符循环不能结束。
转载请注明原文地址:https://kaotiyun.com/show/jl3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;else;if(d==4)r+=4
有以下程序:#include<stdio.h>main(){intn.*pP=NULL;*p=&n:printf(’’Inputn:’’);scanf(’’%d’’,&p);print
以下选项中,值为1的表达式是
下列叙述中正确的是
有以下程序#includemain(){inta1,a2;charc1,c2;scanf(’’%d%c%d%c’’,&al,&c1,&a2,&c2);printf(’’%d,%c,%d,%c’’,a1,c1,a2,c2);}若想通过键
已知字符A的ASCII码值是65,字符变量c1的值是’A’,c2的值是’D’,则执行语句pfintf("%d,%d",c1,c2-2);的输出结果是()。
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
软件生命周期是指
在数据管理技术发展的三个阶段中,数据共享最好的是
下列描述中,不符合良好程序设计风格要求的是
随机试题
InMr.Allen’shighschoolclass,allthestudentshaveto"getmarried".However,theweddingceremoniesarenotrealonesbut
完全性子宫破裂者典型的临床表现是
喂小儿服汤药的方法错误的是
某大型民航设计院通过公开投标方式中标某4D机场的航站楼工程建设,并与业主签订了工程总承包合同。由于工程总承包企业为设计单位,没有相应施工资质。因此,通过公开招标的方式选择有相应资质的施工总承包企业施工。业主单位根据国家规定聘请了施工监理单位。事件一:签订
长期借款的偿还方式有()。
关于个人汽车贷款的原则,下列说法中错误的是()。
物流系统战略规划属于企业物流()的内容。
下列选项中,适用不当得利的情形有()。
有经验的飞行员在学习驾驶新研制的超轻型飞机时遇到的问题经常比新手还多。因为他们已经习惯了重型飞机,所以在驾驶超轻型飞机时,似乎对风没有引起应有的注意。文中暗示上面提到的重型飞机,以下哪项作为题干蕴涵的结论最为恰当?
蟾蜍有毒,蟾衣却可人药。某青年农民偶然看到了蟾蜍蜕变的过程,于是开始了巧获蟾衣的探索。经过反复观察、实验、总结,发现蟾蜍蜕皮是其生长过程的自然现象,一般在黑夜发生,过程很短,然后马上吃掉;还发现蟾蜍的眼睛对运动的物体敏感。根据这些情况,他发明了通过控制光线
最新回复
(
0
)