更多"阅读下面代码 public class Test public"的相关试题:
[单项选择]阅读下面代码段:public class Test{ public static void main(String args[]){ char ch; switch(ch) { case’a’:System.out.print("abc");break; case’b’:System.out.print("ab"); case’c’:System.out.print("c");break; default:System.out.print("abc"); } }}不输出"abc"的ch值是 ( )
A. ’a’
B. ’b’
C. ’c’
D. ’d’
[填空题]阅读下列代码
public class Test
public static void main (String args[])
System.out.println(5/2);
其执行结果是 【9】 。
[单项选择]阅读下列代码
public class Test2005
public static void main (String args[])
System.out.printIn( (3>2)4:5);
其运行结果是( )。
A. 2
B. 3
C. 4
D. 5
[单项选择]给出下面代码段:
public class Test
public static void main(String args[])
int m;
switch(m)
case 0 :System.out.println("case 0");
case 1 :System.out.println("case 1");
break;
case 2 :break;
default :System.out.println("default");
下列m的值能引起输出“default”的是( )。
A. 0
B. 1
C. 4
[单项选择]阅读下面代码
public class
public static void main(String[] args)
double d=12.3;
Decrementer dec=new Decrementer( );
dec.decrement(d);
System.out.println(d);
class Decrementer
public void decrement(double decMe)
decMe=decMe-1.0;
代码执行后输出的结果是
A. 12.3
B. 11.3
C. 13.3
D. -1.0
[单项选择]阅读下面程序
public class Test3
public static void main(String args[])
int x=3, y=4, z=5;
String s="xyz";
System.out.primln(s+x+y+z);
程序运行的结果是
A. xyzl2
B. xyz345
C. xyzxyz
D. 12xyz
[单项选择]阅读下面代码
public class Arrays
public static void main(String[] args)
int[] a=new int[5];
for(int i=0;i<a.length;i=i+1)a[i]=10+i;
for(int i=0;i<a.length;i=i+1)System.out.println(a[i]);
String[] s="Frank","Bob","Jim";
for(int i=0;i<s.length;i=i+1)System.out.println(s[i]);
s[2]="Mike";
System.out.println(s[2]);
代码运行正确的结果是
A. 10
B. 11
C. 10
D. 11
[填空题]
阅读下列代码
public class Test2{
public static void main(String args[]){
System.out.println(5/2);}}
其执行结果是()。
[单项选择]给出下面代码片段: public class Test{ public static void main (String args[ ]){ int m; switch(m) { case 0:System.out.println("case 0"); case 1:System.out.println("case 1"):break; case 2: default:System.out.println("default"); } } } 下列m的( )值将引起"default"的输出。
A. 1
B. 2
C. 4
D. 0
[单项选择]阅读下面代码
public class Test2005
public static void main(String args[])
System.out.println(~(Oxa5)&Oxaa);
其运行结果是
A. Oxa5
B. 10
C. Ox50
D. Oxaa
[填空题]阅读下列代码
pubic class Test2
public static void main(String args[])
System.out.println(5/2);)
其执行结果是上 【8】 。
[单项选择]下面程序的输出结果是
public class Test
public static void main(String[] args)
int[]array=2,4,6,8,10;
int size=6;
int result=-1:
try
for(int i=0;i<size&&result==-1;i++)
if(array[i]==20)result=i;
catch(ArithmeticException e)
System.out.println("Catch---1");
catch(ArrayIndexOutOfBoundsException e)
System.out.println("Catch---2");
catch(Exception e)
System.out.println("Catch---3");
A. Catch---1 B) Catch一--2 C) Catch---3 D) 以下都不对
[单项选择]下面程序段的输出结果是
public class Test
public static void main(String args[])
int n=5,sum=0;
while(n>0)
sum+=n;
--n;
System.out.println("sum is"+sum);
A. sum is 14
B. sum is 15
C. sum is 10
D. sum is 5