首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2015-12-25
58
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)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://www.kaotiyun.com/show/rxDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的运行结果是______。charstr口="ABCD",*p=str;printf("%d\n",*(p+3));
下列程序的输出结果是()#include<stdio.h>main(){inta=3,b=2,c=1;if(a<b)if(b<0)c=0;elsec++;printf("%d\n",
下列叙述中正确的是()。
下列叙述中正确的是()。
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
若以“叶”方式打开一个己存在的文件,则下列叙述正确的是()。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
在C语言中,形参的默认存储类型是______。
已定义c为字符型变量,则下列语句中正确是______。
随机试题
工艺布置图主要是描述工艺流程设计所确定的()及其有关的建筑物之间的相互位置,应有的距离与平面布置状况。
进程与程序有什么联系和区别?
属于静脉麻醉药的是
下列各项劳务中,属于应征收增值税的劳务包括( )。
关于基金管理人,下列说法正确的有()。
从国防部新闻事务局获悉:中美双方于2013年11月12日至14日在美国夏威夷举行首次人道主义救援减灾联合实兵演练。据悉,这也是中国军队第()次派出实兵到美国本土举行演习。
从筚路蓝缕到蔚为大观,汉学的发展经历了一个漫长的过程,在这个过程中,“汉学是什么”的问题一直存在。德国汉学家奥托.弗兰克的最为宽泛的定义,或许也最容易得到比较广泛的认同,即:汉学就是关于中国人和中国文化的研究。作为一门学科,汉学的内核是比较清晰的,边界则相
2010年,江苏省全年粮食总产量达3235.1万吨,比上年增加5万吨;其中夏粮1105.3万吨,增长0.2%;秋粮2129.8万吨,增长0.1%。全年粮食面积为528.2万公顷,比上年增加1.0万公顷;棉花面积为23.6万公顷,减少1.7万公顷;油料面积5
Toguideyouthroughthepractice,let’sstartwiththebasicquestionsaboutabstract.Firstofall,whatisadescriptiveabst
A、Shewilldoherbestifthejobisworthdoing.B、Sheprefersalifeofcontinuedexploration.C、Shewillsticktothejobif
最新回复
(
0
)