以下程序的输出结果是()。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){ }
java的语句结构有以下几种?【多项选择】
A. 顺序结构
B. 分支结构或选择结构
C. 循环结构
D. 倒置结构