题目内容

以下代码的运行结果是( )。int i = 1;switch (i) {case 0:System.out.println("zero");break;case 1:System.out.println("one");case 2:System.out.println("two");default:System.out.println("default");}

A. one
B. one, default
C. one, two, default
D. default

查看答案
更多问题

编写出下面代码段的运行结果( )。boolean flag = false;if (flag = true) {System.out.println("true");} else {System.out.println("false");

A. true
B. false
C. 出错
D. 没有信息输出

以下关于跳转语句的说法中,不正确的是( )

A. break语句只终止一次循环,不影响下次循环的进行
B. break语句可以终止循环的进行
C. continue语句只终止一次循环
D. return语句用于从函数返回

以下代码的运行结果是( )。public static void main(String[]args){int a=2;switch(a){case 1:System.out.println ("In case 1 a="+a);break;case 2:System.out.println ("In case 2 a="+a);case 3:System.out.println ("In case 3 a="+a);break;default:System.out.println ("In default a="+a);}}

A. In case 1 a=1 In case 2 a=2
B. In case 1 a=2 In case 2 a=2 In case 3 a=2
C. In case 2 a=2 In case 3 a=2
D. In default a=2

编译并运行下面的Java代码段:char c = 'a';switch (c) {case 'a':System.out.println("a");default:System.out.println("default");输出结果是()

A. 代码无法编译,因为switch语句没有一个合法的表达式
B. adefault
C. a
D. default

答案查题题库