首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2019-06-12
39
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
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()!="\n";n++);
答案
D
解析
要统计一行中输入字符个数(不包含回车符)的程序实现,首先定义一个用作统计的变量n,赋初值为0;因为字符结束应该有换行符,所以该行字符是否结束的判断条件应为getchar()!=“\n”;for循环中用括号括起来的3个表达式之间要用分好隔开,其中表达式可以省略,但分号必须保留,故D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/5jRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将E-R图转换为关系模式时,E-R图中的属性可以表示为()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是()。
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){
以下程序段完全正确的是()。
以下叙述中正确的是()。
已定义以下函数intfun(int*p){return*p;}fun函数返回值是()。
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
数据库设计过程不包括
关于地址和指针,以下说法中正确的是()。
随机试题
中外合作开采海洋石油合同的审批机构是
能使肾功能急骤减退的因素有()
男,28岁,不慎从4米高坠落。当即昏迷约3小时。醒后出现头痛、呕吐,右耳道流血性液体、口向左歪。诊断应考虑
根据血红蛋白下降程度,重度贫血是指
微分方程ydx+(x—y)dy=0的通解是()。
社会资本简单再生产的基本实现条件是()。
有关知识产权的下列说法中,错误的是()。
试述法律部门的划分标准。
Togetasenseofhowwomenhaveprogressedinscience,takeaquicktourofthephysicsdepartmentattheUniversityofCalifor
Patty:Hello,couldIspeaktoMrs.Lee,please?Betty:ThisisBettyLee.Patty:Oh,Betty,thisisPattyWong.BillandIwill
最新回复
(
0
)