首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
admin
2019-06-12
101
问题
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
选项
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全国计算机二级
相关试题推荐
下面选项中合法的字符常量是()。
以下选项中非法的C语言字符常量是()。
有以下程序段#includeinta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
以下不属于C语言位运算符的是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
负责数据库中查询操作的数据库语言是( )。
数据库设计过程不包括
关于地址和指针,以下说法中正确的是()。
随机试题
公关人员具有的沟通意识实际上可以说是一种()。
LearningFromMistakesLotsofpeopledarenotmakemistakes(mistake).Theyfeartheywillbelaughedator【C1】________(bl
X线经被照体形成X线信息影像,其质量决定于
女孩,2岁。高热3d,口腔溃疡2d。啼哭,流涎,拒食。体检发现患儿全口牙龈红肿.上腭黏膜可见密集线的针头大小透明水疱,部分已破溃为浅表溃疡,周围黏膜充血、水肿广泛。本病例最可能的诊断为
设A是3阶矩阵,P=(α1,α2,α3)是3阶可逆矩阵,且P-1AP=若矩阵Q=(α1,α2,α3),则Q-1AO=()。
不能以直接谈判方式采购的情况有()。
企业采用出包方式建造固定资产时按合同规定向建造承包商结算的款项,应在资产负债表中列示为流动资产。()
“碧水丹山,三三六六”是指()景区。
关于音像制作单位,说法与国家规定不符的是()。
设随机变量X~U(0,1),在X=x(0<x<1)下,Y~U(0,x).求Y的边缘密度函数.
最新回复
(
0
)