首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2016-12-18
35
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
选项
A、n=0;while((ch=getchar())!=’\n’)n++;
B、n=0;while(getchar()1=’\n’)n++;
C、for(n=0;getchar())i=’n’;n++);
D、n=0;for(ch=getchar0;ch!=’ha’;n++);
答案
D
解析
本题主要考查循环的使用。选项A)中,首先把输入的字符放到ch变量中,然后判断ch是否为回车符,如果不是则n增加,循环结束条件是输入的是回车符;选项B)中,直接判断getchar函数的返回值是否是回车符,如果不是则n增加,输入回车符循环结束:选项C)使用for循环,n的初值为0,每次循环n增加1,循环的结束条件是输入回车符;选项D)中for循环的初始条件ch值为输入的字符,只有一次输入,不能统计输入的字符数。如果第一次输入的不是回车符循环不能结束。
转载请注明原文地址:https://jikaoti.com/ti/4Ai0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:floatf1(floatn){returnn*n;}floatf2(floatn){return2*n;}main(){float(*p1)(float),(*p
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
算法的空间复杂度是指()。
一个栈的初始状态为空。首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为_______。
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
树是结点的集合,它的根结点数目是
当运行以下程序时,从键盘输入AhaMA(空格)Aha,则下面程序的运行结果是#includemain(){chars[80],c=′a′;inti=0;scanf("%s",s);while(s[i]!=′
下列关于单目运算符++,--的叙述中正确的是
软件定义时期主要包括______和需求分析两个阶段。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
随机试题
判别现场消防设备工作状态时,回路配接设备在位图显示方式下,s表示()。
治疗痰火上扰所致狂证的方法有
A、高流量乙醇湿化给氧B、中流量间歇性给氧C、给予面罩加压纯氧D、低流量持续给氧E、低流量间歇给氧急性心肌梗死()
肠结核的好发部位是
对于息票债券,当息票率为10%的20年期债券,每半年付息一次,如果每半年的到期收益率为4%,那么债券的久期应该为()年
根据反不正当竞争法律制度的规定,下列各项中,属于不正当竞争行为的有()。
设备驱动程序,简称驱动程序,是一个允许()的程序。
赵文和周成共同出资购买了一间房并将其出租给郑流。在租赁期间,周成欲转让自己的共同份额。现赵文和郑流都表示愿意购买,该房屋应当卖给谁?()
你符合提拔条件,但是被提拔的不是你,你会怎么做?
A、 B、 C、 D、 A题干中的四个图形可以拼成如下图形:
最新回复
(
0
)