首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
admin
2020-11-23
74
问题
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是( )。
选项
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>intfun(inta,intb)main(){if(b==0)returna;{printf("%d\n",fun(4,2)
有以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){ease1:{ease0:a++;break;
结构化程序设计的3种结构是()。
以下叙述中正确的是
深度为5的完全二叉树的结点数不可能是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
以下选项中不能作为C语言合法常量的是
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
数据库应用系统中的核心问题是
随机试题
关于仪器的最佳条件选择,不正确的是
女性,45岁。双手和膝关节肿痛伴晨僵1年。体检:肘部可及皮下结节,质硬,无触痛。诊断首先考虑
男,33岁。因急性坏疽性阑尾炎行阑尾切除,术后第10天出现发热,体温39.2℃,腹胀、恶心,肛门有下坠感,里急后重,曾排便4次,为黏液样便。诊断明确后,除抗感染和支持疗法外,以下处理措施应首选的是()
某生产专用设备的外商投资企业是增值税一般纳税人,2006年6月发生下列业务:(1)进口生产设备一台,货值折合人民币200000元,支付买方佣金10000元,支付设备海运费8000元,支付口岸至企业内陆运费2000元,境内安装费3000元;(关税率7
世界经济紧密联系,在国外,市场销售的许多产品是中国制造;在中国,从家电、汽车到服装、食品,洋货到处可见。经济全球化的影响主要表现在()。
在质量检验的报告功能中,为使相关部门及时掌握产品实现过程的质量状况,要把检验获取的数据和信息,经汇总、整理、分析,形成质量报告。下列信息和分析情况中,不属于质量报告内容的是()。
2000年,中国北方的北京、天津、石家庄等地区备受沙尘暴袭击。最可能的原因是()
党的十九大进一步明确了决胜全面建成小康社会的战略安排。其中,决胜全面建成小社会三大攻坚战的首要战役是()
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
WhatarethechallengesfacingmultinationalsthatwanttobuildtheirbrandsinChina?—Ithinkthefirstthingisignorance.Th
最新回复
(
0
)