单选题
588.设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( )。
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
解析:
选项D中for循环的条件判断语句写法错误,导致无法正确统计输入字符个数。
相关知识点:
字符个数统计程序段判断
题目纠错
二级C语言知识练习
相关题目
单选题
145.在面向对象方法中,实现信息隐蔽是依靠( )。
单选题
144.下列关于类、对象、属性和方法的叙述中,错误的是( )。
单选题
143.下列选项中不属于面向对象程序设计特征的是( )。
单选题
142.以下不属于对象的基本特征的是( )。
单选题
141.下面不属于对象基本特点的是( )。
单选题
140.下列特征中不是面向对象方法的主要特征的是( )。
单选题
139.下面概念中,不属于面向对象方法的是( )。
单选题
138.下面属于整数类的实例是( )。
单选题
137.定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
单选题
136.在面向对象方法中,不属于“对象”基本特点的是( )。
