题目内容

在Java语言中有如下代码,下列x的定义中,可以使该段代码输出100的是( )。switch( x ) {case 100 :System.out.println("100");break ;case 110 :System.out.println("110");break ;}

A. int x = 100;
B. double x = 100;
C. String x = "100";
D. int x = 110;

查看答案
更多问题

在Java语言中,有如下代码:switch(x) {case 100 :System.out.println("One hundred");break;case 200 :System.out.println("Two hundred");break;case 300 :System.out.println( "Three hundred");break;}下列x的定义中,( )可以使得上段代码编译通过。

A. double x = 100;
B. char x = 100;
C. String x = "100";
D. int x = 100;

给定如下Java代码片段,编译运行时的结果是( )。int i = 2;switch (i) {default:System.out.println("default");case 0:System.out.println("zero");break;case 1:System.out.println("one");case 2:System.out.println("two");}

A. 输出:default
B. 输出:defaultzero
C. 编译出错,default语句的位置不符合switch 结构的语法结构
D. 输出:two

给定如下Java代码片段,编译运行的结果是( )。int i = 0, j = -1;switch (i) {case 0, 1: j = 1;case 2: j = 2;}System.out.print("j=" + j);

A. 程序编译出错
B. 输出:j=1
C. 输出:j=2
D. 输出:j=0

分析下面的Java代码,当x=2时,运行结果是( )。switch (x) {case 1:System.out.println(1);case 2:case 3:System.out.println(3);case 4:System.out.println(4);}

A. 没有输出任何结果
B. 输出结果为3
C. 输出结果是3和4
D. 输出结果是1、3和4

答案查题题库