第五章 选择和分支--作业一【含答案】 程序设计基础

(1)判断题

若 int a=3,b=2,c=1,f; 表达式 f=a>b>c 的值是0。

true  正确

false  错误

(2)判断题

设有变量定义:int a=10,c=9; 则表达式 (--a!=c++)?--a:++c 的值是11。

true  正确

false  错误

(3)判断题

在switch语句中,每一个case常量表达式的值可以相同。

true  正确

false  错误

(4)判断题

switch语句中,多个case语句可以共用一组执行语句。

true  正确

false  错误

(5)判断题

在switch语句中,执行break语句之后,就可以跳出switch语句,继续执行switch后面的语句。如果没有break语句,就会从一个分支继续到下一个分支。

true  正确

false  错误

(6)判断题

continue语句可以用于switch结构中。

true  正确

false  错误

(7)判断题

若有条件表达式(exp)?a++:b--,则(exp!=0) 能完全等价于表达式(exp)。

true  正确

false  错误

(8)判断题

在if-else语句中,else 总是与其前面最近的尚未配对的if结合

true  正确

false  错误

(9)判断题

逻辑或表达式 A||B中,如果表达式A和表达式B的值任意一个为“真”,则表达式A||B结果为“真”(1)。

true  正确

false  错误

(10)判断题

已知:a = 1,b = 1,则表达式: ! (a != b) 值为1。

true  正确

false  错误

(11)判断题

switch语句实现多分支选择结构中,default 语句为选择项,可有可无。另外,default 后面可以不加break语句。

true  正确

false  错误

(12)判断题

switch括号内的“表达式”,其值的类型可以是整数类型、字符类型或枚举类型,也可以是其他数据类型。

true  正确

false  错误

获取标准答案请阅读全文

未经允许不得转载!第五章 选择和分支--作业一【含答案】 程序设计基础