下列说法错误的是()。
A.switch语句中的break和default可有可无。
B.若所有的case常量都不能与表达式的值相匹配,那么就执行default后面的语句。通常用于处理不在合理区间内的非法数据。
C.每个case后的“常量表达式”的类型应该与switch后括号内表达式的类型一致。
D.case后面的表达式不能是含有变量的关系表达式和逻辑表达式,它不能像if语句那样起到判断表达式真假的作用。
A.switch语句中的break和default可有可无。
B.若所有的case常量都不能与表达式的值相匹配,那么就执行default后面的语句。通常用于处理不在合理区间内的非法数据。
C.每个case后的“常量表达式”的类型应该与switch后括号内表达式的类型一致。
D.case后面的表达式不能是含有变量的关系表达式和逻辑表达式,它不能像if语句那样起到判断表达式真假的作用。
第1题
A.if语句中的条件表达式是一个布尔值
B.if语句和switch语句都属于选择结构语句
C.switch语句中的表达式只能是布尔类型的值
D.switch语句中的表达式可以是String类型
第2题
A.if语句中只有一个else子句
B.if语句中可以有多个elseif子句
C.if语句中if体内不能是开关语句
D.if语句的if体内可以是循环语句
第7题
A.break语句是switch语句中必需的一部分
B.在switch语句中可以根据需要使用或不使用break语句
C.break语句在switch语句中不可以使用
D.在switch语句中的每一个case都要使用break语句
第8题
A.StringBuffersb=newString(‘a’)
B.StringBuffersb1=newStringBuffer()
C.StringBuffersb2=newStringBuffer(20)
D.StringBuffersb3=newStringBuffer(“sss”)