首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。【09年3月】
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。【09年3月】
admin
2017-07-05
82
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。【09年3月】
选项
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
解析
本题考查字符处理函数和循环语句。选项D)之所以错误是因为将ch=getchar()放在初始条件的位置,ch无论循环多少次仍然是输入的第一个字符,所以不能起到统计的作用。
转载请注明原文地址:https://kaotiyun.com/show/6pDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的_______。
下列程序的运行结果是______。#defineP(A)printf("%d",a)main(){intj,a[]={1,2,3,4,5,6,7},i=5;for(j=3;j>1;j--){switch(j){case
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)______main(){printf("\n");try_me();printf("\n");}
以下叙述不正确的是
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
软件设计中模块划分应遵循的准则是()。
在E-R图中,用来表示实体的图形是()。
C语言用于结构化程序设计的3种基本结构是_________、选择结构和循环结构。
随机试题
气固相催化反应器分为固定床反应器、()反应器。
Marjolin溃疡
容易合并重症肌无力的纵隔肿瘤是()
补骨脂的功效不包括
关于大环内酯抗生素类的错误叙述是
买卖合同标的物需要运输的,出卖人应当将标的物交付给( )以运交给买受人。
《证券发行与承销管理办法》属于()层级。
当喝酒的“老习惯”与驾车的“新方式”遭遇的时候,有的人想“鱼与熊掌兼得”.既喝酒又驾车。因此,如果不从社会传统和社会心理的角度,对刚刚走进汽车社会的人们进行引导教育,而只靠疾风暴雨的执法运动,很难根治酒后驾车的顽疾。当然,我们也看到,随着社会舆论的深入讨论
程序调试的任务是()
Anotherthinganastronauthastolearnaboutiseatinginspace.Foodisweightless,justasmenare.Foodforspacehastobe
最新回复
(
0
)