题目内容

以下关于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;

设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中错误的是()。

A. switch(x+y){ }
B. switch(ch+1){ }
C. switch(ch){ }
D. switch(a+b){ }

答案查题题库