非常好的C语言章节习题集带答案课案
第3章选择结构
二、习题
(一)、是非题
1.关系运算符是双目运算符,其功能是将两个运算对象进行大小比较。
A.对
B.错
2.对于与运算“&&”,只有当两个运算对象都为真时运算结果才为真。
A.对
B.错
3.使用条件表达式可以构成各种各样的两路选择结构。
A.对
B.错
4.条件可以是任何类型的表达式,如逻辑型,关系型,数值型等,单个已赋过值的变量或常
量也可以作为表达式的特例。
A.对
B.错
5.else子句不能单独作为语句使用,它是if语句的一部分,必须与if配对使用。
A.对
B.错
6.C语言规定,else总是与它上面最远的if配对。
A.对
B.错
7.在switch语句中,每一个case后的常量表达式的值不能相同,因为选择结构中只允许一
个分支所对应的语句组被执行。
A.对
B.错
8.在执行switch选择结构时,从匹配表达式的相应case处入口,一直执行到break语句或
到达switch的末尾为止
A.对
B.错
9.在C语言中,运算符“=”与“==”的含义都是等于。
A.对
B.错
10.当进行比较的运算对象是字符型数据时,则按字符的ASCII码值从左到右逐个对应比
较,先大为大。
A.对
B.错
11.判断字符变量ch的值是否为数字字符的表达式为(ch>='0') && (ch<='9')。
A.对
B.错
12.条件运算符“?:”是C语言中唯一的一个三目运算符,该运算符可以嵌套使用。
A.对
B.错
13.在C语言中用0表示逻辑值“真”,用非0表示逻辑值“假”。
A.对
B.错
14.在C语言中,所有的逻辑运算符的优先级都一样。
A.对
B.错
15