switch后的表达式不能使用下列哪种数据类型( )?
A. double
B. byte
C. short
D. char
查看答案
以下关于if-else语句描述中,错误的是( )。
A. if语句可以单独使用
B. else语句可以单独使用
C. if-else语句可以进行嵌套
D. if或else语句体中的语句若多于一条,外面需用大括号括起来
以下关于switch语句的描述中,错误的是()。
A. case分支中包含多条语句时,可以不用大括号{ }括起。
B. case后面必须是常量。
C. default子句是可选择的,可以省略。
D. break语句写在case的后面,作用是跳出此case子句。
以下程序的输出结果是()。public static void main(String[] args) {Scanner scan = new Scanner(System.in);int x = 200, y = -10, z = 300;if (x < y)if (y < 0) z = -z;else z += 10;System.out.println(z);}
A. -300
B. 300
C. 310
D. 200
下面if语句统计满足“性别(gender)为男,职称(duty)为副教授,年龄小于40岁”条件的人数,正确的语句是()。
A. if(gender==“男” || age<40 && duty=="副教授") n=n+1;
B. if(gender==“男”&& age<40 && duty=="副教授") n=n+1;
C. if(gender==“男” && age<40 || duty=="副教授") n=n+1;
D. if(gender==“男” || age<40 || duty=="副教授") n=n+1;