A.第3行出现编译错误
B.输出23, 5, 5 和23.
C.输出5, 5, 5 和23.
D.输出 23, 5, 23 和23.
第1题:
已知如下代码: switch(m) { case 0: System.out.println("Condition0"); case 1: System.out.println("Condition 1"); case 2: System.out.println("Condition 2"); case 3: System.out.println("Condition 3"); break; default: System.out.println("Other cCndition"); } 当m为( )时,"Condition 2"会出现在输出结果中。
A.2
B.0、1
C.0、1、2
D.0、1、2、3
第2题:
下面程序段的输出结果是( )。 public class Test{ public static void main(String args[]){ int X,y; x=(int)Math.sqrt(5)/2+(int)Math.random*5/2; y=(int)Math.sqrt(3)/2+(int)Math.random*3/2; if(x>v) System.OUt.println("x>y"); elseif(x= =y) System.out.println("x=Y"); else System.out.println("x<y"): } }
A.x>y
B.x=Y
C.x<y
D.编译错误
第3题:
如下代码:publicvoidTest(){try{oneMethod();System.out.println("condition1");}catch(ArrayIndexOutOfBoundsExceptione){System.out.println("condition2");}catch(Exceptione){System.out.println("condition3");}finally{System.out.println("finally");}}如果oneMethod正常运行,则输出结果中是?()
A.condition1finally
B.condition2finally
C.condition3finally
D.finally
第4题:
阅读下面程序 public class Test1 { public static void main(String[] args){ System.out.println(34+56-6); System.out.println(26*2-3); System.out.println(3*4/2); System.out.println(5/2); } } 程序运行结果是
A.84 49 6 2
B.90 25 6 2.5
C.84 23 12 2
D.68 49 14 2.5
第5题:
下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(y%x);
A.0
B.1
C.2
D.3
第6题:
( 15 )阅读下面程序
public class Test1{
public static void main(String[] args){
System.out.println(34 + 56 - 6);
System.out.println(26*2 - 3);
System.out.println(3 * 4/2);
System.out.println(5/2);
}
}
程序运行结果是
A ) 84
49
6
2
B ) 90
25
6
2.5
C ) 84
23
12
2
D ) 68
49
14
2.5
第7题:
在oneMethod( )方法运行正常的情况下,程序段将输出( )。 public void test( ){ try {oneMethod( ); System.out.println ("condition 1"); }catch (ArratlndexOutOfBoundException e){ System.out.println("condition2"): }catch (Exception e){ System.out.println("condition 3"); }finnally{ System.out.println("finally"): } }
A.condition 1
B.condition2
C.condition 3
D.condition 1 finally
第8题:
A.没有输出任何结果
B.输出结果为3
C.输出结果是3和4
D.输出结果是1、3和4
第9题:
阅读下面程序 public class Test1 { public static void main(String[] args) { System.out.println(34+56-6); System.out.println(26*2-3); System.out.println(3*4/2); System.out.println(5/2); } } 程序运行的结果是
A.84 49 6 2
B.90 25 6 2.5
C.84 23 12 2
D.68 49 14 2.5
第10题:
给出下列的程序段,m为何值时将会输出default? ( ) switch(m) { case 0: System.out.println("case 0"); case 1:System.out.println("case 1");break; case 2:System.out.println("case 2");break; default:System.out.println("default"); }
A.0
B.1
C.2
D.3