下述关于开关语句的描述中,正确的是( )。
A、开关语句中default子句可以没有,也可以有一个
B、开关语句中每个语句序列中必须有break语句
C、开关语句中default子句只能放在最后
D、开关语句中case子句后面的表达式可以是整型表达式
下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是()
A.表达式1和表达式3中不能含有多条语句
B.表达式2为空时,默认规定为恒真
C.for语句中定义的循环控制变量只在该块内有效
D.表达式1、表达式2和表达式3都是可选的
while循环小括号的表达式类型可以是()
A、整型表达式
B、关系表达式
C、逻辑表达式
D、算术表达式
下列不是合法for语句的是()
A.for(表达式1;;)
B.for(表达式1,表达式2,表达式3)
C.for(;表达式2;)
D.for(;;表达式3)