首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2015-12-25
28
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
选项
A、n=0;while((ch=getchar())!=’\n’)n*;
B、n=0;while(getchar()!=’\n’)n*;
C、for(n=0;getchar()!=’\n’;n*);
D、n=0;for(ch=getchar();ch!=’\n’;n*);
答案
D
解析
本题主要考查循环的使用。选项A中,首先把输入的字符放到ch变量中,然后判断ch是否为回车符,如果不是则n增加,循环结束条件是输入的是回车符;选项B中,直接判断getchar函数的返回值是否是回车符,如果不是则n增加,输入回车符循环结束;选项C使用for循环,n的初值为0,每次循环n增加1,循环的结束条件是输入回车符;选项D中for循环的初始条件ch值为输入的字符,只有一次输入,不能统计输入的字符数,如果第一次输入的不是回车符循环不能结束。
转载请注明原文地址:https://kaotiyun.com/show/rxDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()#include<stdio.h>main(){intx=5,a=1,b=2,c=5,d=0;if(a<b)if(b!=3)if(!c)x=1;else
下列叙述中正确的是()。
结构化程序设计的核心和基础是()。
下列程序的运行结果是______。main(){inta=1,b=10;do{b-=a;a++;}while(b--<0);printf("%d,%d\n",a,b);
下列叙述中正确的是
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
下列选项中不属于结构化程序设计方法的是()。
关于结构化程序设计原则和方法的描述错误的是()。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
下列不属于选择目标市场覆盖策略应考虑的因素的是【】
"相傅之官"指的是()
下列疾病触诊语颤消失的是
不能用于区别甲型和乙型强心苷的反应是
[2009年,第26题]在恒定不变的压强下,气体分子的平均碰撞频率与温度T的关系()。
背景资料:某公司在某省某城市承包了一个油库改造项目。项目包括新增5个2600m3储油罐,对原有部分输油管道进行改造。整个改造工程4月1日开工,工期120天。中间只允许罐区日常工作停工5天,从而完成管线的连接。新建储油罐与原轻质储油罐的最近距离8m;储油
下列关于商业银行市场风险限额管理的说法中,不正确的是()。
证券投资基金的收益来源不包括()。
与依从相比,认同更深入一层,它不受外界压力控制,行为具有一定的()。
Thefollowingtwoexcerptsareaboutfreeexpressiononthesocialnetworksbystudents.Fromtheexcerpts,youcanfindthejus
最新回复
(
0
)