首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2019-08-10
74
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)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/3cRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includecharfun(char*c){if(*c<=’Z’&&*c>=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(
下面不能作为结构化方法软件需求分析工具的是
与数学表达式x≥y≥z对应的C语言表达式是
下面关于"EOF"的叙述,正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在软件开发中,需求分析阶段可以使用的工具是()。
有以下程序#include#includeintfun(intn){int*p;p=(int*)malloc(sizeof(int));*p=n;return*p;}mai
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅
下列给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回所指变量。例如,若输入一个数27638496,则新数为739。请在程序的下画线处填入正确的内容并将下
随机试题
"Whosedictionaryisthis?""It’s______."
莲子与芡实具有的共同功效是
2009年3月15日,严某向某市房管局递交出让方为郭某(严某之母)、受让方为严某的房产交易申请表以及相关材料。4月20日,该局向严某核发房屋所有权证。后因家庭纠纷郭某想出售该房产时发现房产已不在名下,于2013年12月5日以该局为被告提起诉讼,要求撤销向严
()是推动教育学发展的内在动力。
Myskirtis______popularthan______.
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
()的特点是“其节以鼓,其调喧”。
[*]
Mostpeoplewouldbe(1)_____bythehighqualityofmedicine(2)_____tomostAmericans.Thereisalotofspecialization,agr
–Vousintéressez-vousàlamusique-Oui,jem’_____intéressebeaucoup.
最新回复
(
0
)