首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2017-04-26
24
问题
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)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/MSDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*strl="abcd",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
有以下程序#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置,并改正错误。
以下叙述中正确的是
结构化程序设计方法的3种基本控制结构中不包括
软件生命周期中花费费用最多的阶段是
下面四个选项中,均是不合法的用户标识符的选项是
在设计程序时,应采纳的原则之一是
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、()和处理过程。
程序流程图中带有箭头的线段表示的是
随机试题
下列物质可降低氯己定杀菌作用的是
女性,69岁。有高血压史10余年,平时坚持服用抗高血压药物。入院前6小时在看电视时突然感右上下肢麻木、乏力、说话口齿不清、口水外流、头痛,呕吐1次后呈嗜睡状态,送入急诊。入院时BP26/14kPa(195/105mmHg)。当诊断明确后,此时最合
类风湿关节炎患者X线摄影体位中首选
A.肱骨髁上伸直型骨折B.肱骨干骨折C.桡骨远端骨折D.锁骨骨折E.尺骨上1/3骨折前臂缺血性肌挛缩多见于
()不得招聘为证券交易所的从业人员。
下列选项中不属于广义信贷期限的是()。[2010年5月真题]
某大型工程项目由政府投资建设,业主委托某招标代理公司代理施工招标。招标代理公司确定该项目采用公开招标方式招标。招标公告在当地政府规定的招标信息网上发布。招标文件中规定:投标担保可采用投标保证金或投标保函方式担保。评标疗法采用经评审的最低投标价法。投标有效期
学校文化最终要表达这样一些内容:()。
科学家研制出一种无针注射器,这种注射器的注射原理最可能是:
Ifyouweretobeginanewjobtomorrow,youwouldbringwithyousomebasicstrengthsandweaknesses.Successor【C1】______iny
最新回复
(
0
)