首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2015-12-25
47
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)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/rxDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
设有以下定义和语句,则*(*(p+2)+1)的值为______。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
下列程序的运行结果为()。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=2,b=3,c=1,d=3,t;printf("%d\n",(MAX(a+b,c+d))*1
下列程序的运行结果是()。#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
在深度为5的满二叉树中,叶子结点的个数为
在C语言中,形参的默认存储类型是______。
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】="
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
随机试题
司马光,字君实,陕州夏县人也。父池,天章阁待制。光生七岁,凛然如成人,闻讲《左氏春秋》,爱之,退为家人讲,即了其大指。自是手不释书。仁宗宝元初,中进士甲科,年甫冠。性不喜华靡,闻喜宴独不戴花,同列语之曰:“君赐不可违。”乃簪一枝。从庞籍辟,通判并州。麟州屈
东汉时,王逸为《楚辞》作的注是()。
胆胃不和,痰热内扰,见胆怯易惊,虚烦不宁,失眠多梦,呕吐呃逆或癫痫等证,治宜选用( )。
我国目前安全生产控制考核指标体系,由事故伤亡人数总量控制指标等()具体指标构成。
《招股意向书》是缺少发行价格和数量的《招股说明书》。()
投资者可以通过买入股票现货、卖出股票价格指数期货的方式,在一定程度上抵消股票价格变动的风险损失。()
加强社区居民对公民权利和义务的了解,增强居民解决社区问题的能力属于社区工作的()
简述美国《国家在危急中——教育改革势在必行》的内容。
中央红军长征胜利结束的标志是中共中央率陕甘支队同红十五军团会合于()
Inthe1950s,thedevelopmentofantipsychoticdrugscalledneuroleptics(抑制精神病药物)radicallychangedtheclinicaloutlookforpati
最新回复
(
0
)