题目内容

关于以下程序哪条叙述正确?
1. int j = 2;
2. switch (j ) {
3. case 2:
4. System.out.println ("value is two");
5. case 2 + 1:
6. System.out.println ("value is three");
7. break;
8. default:
9. System.out.println("value is " + j);
10. break;
11. }

A. 第5行的表达式不合法;
B. 变量j是可接受的,switch中表达式可以是byte, short, int,或long的任何类型;
C. 输出为value is two
D. 输出是value is two 后跟value is three
E. 输出是value is two 后跟 value is 2

查看答案
更多问题

以下程序的编译运行结果为:
1: public class Q10
2: {
3: public static void main(String[] args)
4: {
5: int i = 10;
6: int j = 10;
7: boolean b = false;
8:
9: if(b = i == j)
10: System.out.println("True");
11: else
12: System.out.println("False");
13: }
14: }

A. 第9行出现编译错误;
B. 第9行出现运行错误;
C. 输出 True
D. 输出 False

现有一个int类型的整数和一个double类型的数进行加法运算,则得到的结果类型为:

A. int类型
B. double类型
C. float类型
D. long类型

用户第一次进入WIN7操作系统时,桌面上默认只有一个_______图标。

A. 回收站
B. 计算机
C. 控制面板
D. 网络

以下程序的输出结果为:public class example {public static void main(String args[]) {int i=0;for (i=0;i<4;i++) {if (i==3、break;System.out.print(i);}System.out.println(i);}}以下程序的输出结果为:public class example {public static void main(String args[]) {int i=0;for (i=0;i<4;i++) {if (i==3、break;System.out.print(i);}System.out.println(i);}}

A. 0123 B.0122 C.123 D.234

答案查题题库