首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2019-12-17
21
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)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/S2Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下列描述中,不符合良好程序设计风格要求的是
针对简单程序设计,以下叙述的实施步骤顺序正确的是
以下叙述中正确的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
下列数据结构中,能够按照“先进后出”原则存取数据的是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
在数据库系统中,用户所见的数据模式为
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
随机试题
为了查明案情进行鉴定的期间,不计入办理治安案件的期限。
采血达到采集量时,应用止血钳或止血夹夹住血流导管,其位置距针尾部
不能有效清除菌斑的机械方法是()
根据《环境空气质量标准》(GB3095—1996)的规定,SO2的年平均二级标准限值为()mg/m3。
背景:南海建筑公司是甲省的施工企业,2008年3月,由于所修建的工程发生了重大质量事故,被省建设厅罚款200万元。南海建筑公司对此处罚不服。根据背景资料,作答下列21-25题。
下列指标中能够较好地反映企业价值最大化目标实现程度的是()。
洋务派首先兴办的是()
Thelawcourts,intheirjudgments,havegiventhesephraseadefiniteandindisputablemeaning,andtoavoidfuturedisputes
There’sabriefsceneinthebackhalfofPixar’sUpinwhich8-year-oldRussellrecallshow,yearsbefore,hisestrangedfather
几千年来,丝绸之路精神薪火相传,推进了人类文明的进步,是促进沿线各国繁荣发展的重要纽带。“一带一路”(theBeltandRoad)指“丝绸之路经济带”和“21世纪海上丝绸之路”。“一带一路”贯穿亚欧非大陆,一头是活跃的东亚经济圈。一头是发达的欧洲经
最新回复
(
0
)