首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2018-11-21
65
问题
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
选项
A、n=0;while((ch=getchar())!=’\n’)n++;
B、n=0;while(getchar0()!=’\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/2Yxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义并赋值,下面符合C语言的表达式是______。
有以下程序:main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d,%d\n",x,y,z);程序运行后的输出结果是()。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*#p;p=&St;
下列叙述中错误的是()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
以下对结构体类型变量td的定义中,错误的是
请编写函数fun(),其功能是计算并输出下列多项式的值:F=1+1/1!+1/2!+1/3!+1/4!+…+1/m!例如,若主函数从键盘给键盘给m输入5,则输出为F=2.716667。注意:m的值要求大于1但不大于100。部分源程序给出如下。
请编写一个函数fun,它的功能是:求出一个2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序存在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
给定程序MODll.C中函数fun的功能是:比较两个字符串,将长的那个字符串的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inclu
十六进制数100转换成十进制数为【】。
随机试题
其出血不止的主要原因可能是如考虑以上诊断,则首要治疗措施为
医德修养要坚持
季先生,因十二指肠溃疡并发瘢痕性幽门梗阻,反复呕吐宿食,消瘦,皮肤干燥,弹性消失,入院后经充分术前准备,在硬脊膜外麻醉下行胃大部切除术。
下列哪些方面的情况是银行业监督管理机构应当责令银行业金融机构如实向社会公众披露的重大事项?
下列对工业企业噪声监测测点选择原则的描述,有误的是()。
下列监理组织形式中,加强了项目监理目标控制的职能化分工,可以发挥职能机构的专业管理作用,提高管理效率,减轻总监理工程师负担的组织形式是()。
1.背景某施工单位承担一巷道工程的施工,地质资料显示没有煤层和瓦斯。施工中,队长坚持先探后掘,一直没有见煤。一天,钻眼工钻眼时发现底眼冒黑水,向队长进行汇报,队长及时通知调度室,调度室派瓦斯检查员到工作面检测瓦斯,浓度正常。队长于是要求工作面进行装药和放
企业集团中构成重大影响的情况包括()
事业单位聘用合同按照期限分为短期合同、中期合同、长期合同和项目合同四种,其中长期合同指()。
Thescientistwhowantstopredictthewaywhichconsumerswillspendtheirmoneymuststudyconsumerbehavior.Hemust【C1】____
最新回复
(
0
)