首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
admin
2017-04-26
68
问题
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)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/MSDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计主要强调的是
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2,i++)
下列程序的输出结果是()。intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c=5,
在C语言中,函数返回值的类型最终取决于
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include#
以下程序的运行结果是#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf("Y=%d\t",Y)main(){inta=1,b=2,c=3,d=4,t;t=MAX(a+b
下列二维数组初始化语句中,正确且与语句floata[][3]={0,3,8,0,9};等价的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
()的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。
随机试题
A.既能补肾壮阳,又能固精缩尿B.既能补肾壮阳,又能活血续伤C.既能补肾壮阳,又能润肠通便D.既能补肾壮阳,又能祛风除湿淫羊藿的功效为
男性,17岁。四肢阵发性抽搐2个月就诊。抽搐时意识丧失,每次持续5分钟左右,有时伴小便失禁,于间歇期神经系统体检无阳性发现。若短期内连续3次该项检查均为阴性结果,但患者抽搐仍频繁发作,此时应该如何处理
《基本医疗保险药品目录》中的“甲类目录”()
下列哪项指标可作为卵巢癌转移的指标?()
企业在编制财务会计报告前要完成()等工作。
审核提单时应注意海运提单一般为“备运提单”,而多式联运提单属于“已装船”提单。()
遇有拒捕、暴乱、越狱、抢夺枪支或者其他暴力行为的紧急情况,公安机关的人民警察依照国家有关规定()使用武器。
“圣人不治已病治未病,不治已乱治未乱”是中医理论精髓之一。它出自传统医学典籍()。
某单位进行年终考评,经过民主投票,确定了甲、乙、丙、丁、戊五人作为一等奖的候选人。在五进四的选拔中,需要综合考虑如下三个因素:丙、丁至少有一人人选;如果戊人选,那么甲、乙也人选;甲、乙、丁三人至多有两人人选。根据以上陈述,可以得出没有进四的是谁?
水利工程(waterconservancyproject)是指旨在消除水害和开发利用水资源的工程。几千年来,勤劳、勇敢、智慧的中国人民同江河湖海进行了艰苦的斗争,修建了无数大大小小的水利工程,有效地促进了农业生产。同时,水文知识(hydrologica
最新回复
(
0
)