更多"下列程序的运行结果是( )。 public class Sun "的相关试题:
[单项选择]下面程序的输出结果是( )。
public class Sun
public static void main(String args[ ])
int i = 1;
switch (i)
case 0:
System.but.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
[单项选择]以下程序的运行结果为( )。
public class Sun
public static void main(String args[ ])
String x="A",y="B",z="C";
for(int m=1;m<=2;m++)
x=y;
y=z;
z=x;
System.out.println(x+y+z);
A. ABC
B. BCA
C. BCB
D. CBC
[单项选择]执行下面程序后输出的正确结果是
public class Test
public static void main(String args[])
byte x=3,y=4;
long r=80L;
System.out.print(r/y);
System.out.print(",");
System.out.print(x/y);
A. 20.0,1
B. 20.0,1.0
C. 20,0
D. 20,1.0
[单项选择]下列程序的输出结果是______。
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;)
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 Sun
public static void main(String args[])
int a,b;
a=0;
b=0;
for(int m=1;m<=10;m++)
a=a+1;
b=0;
for(int j=1;j<=10;j++)
a=a+1;
b=b+2;
System.out.println(a+","+b);
A. 10,20
B. 20,110
C. 110,20
D. 200,110
[单项选择]下列程序运行后的输出结果是( )。
public class Sun
public static void main(String args[])
int i,j,s;
s=0;
for(i=1;i<=3;i++)
for(j=0;j<=i-1;j++)
s=s+1;
System.out.println(s);
A. 6
B. 5
C. 4
D. 3
[单项选择]有下面程序段:
Public class ArrayTest
Public static void main(String args[])
int[] intArray=new int[3];
for(int I=0;I<3;I++)
intArray[I]=I+2;
System.out.println("IntArray["+I+"]"-"+intArray[I]);
System.out.println("------------");
Int arrLen=4;
IntArray=new int[arrLen];
For(int j=intArray.length;j>=0;j--
intArray [j]=j*3;
System. out.println("hello"+intArray[j]);
则运行的结果是( )。
A. 编译出错
B. 编译通过,但运行出错
C. 可以运行,但有错误
D. 以上都不对
[填空题]
下列代码的执行结果是()。
public class Expression
public static void main(String[] args)
int v1=10,v2=99,v3=0;
System.out.println((v1<0)&&(v2/v3)==3);
[单项选择]下面程序段的输出结果为
public class MyClass
public static void main(String args[])
String s="Helto! How are you";
System.out.println(s.lastlndexOf("o",16));
A. 16
B. o
C. u
D. 17
[单项选择]下列代码的执行结果是( )。 public class Test 2 public static void main (String arg[]) System.out.println(100%3); System.out.println(100%3.0);
A. 1和1
B. 1和1.0
C. 1.0和1
D. 1.0和1.0
[单项选择]下列程序执行后,m的值是 public class Testbbb public static void main (String args[ ]) int a=10,b=3,m=5; if(a= =B) m + =a; else m:+ +a*m; System.out.println(m);
A. 15
B. 50
C. 55
D. 5
[单项选择]下面程序的输出结果是( )。
public class Sun
public static void main(String args[ ])
int[] a=new int[11];
int[] p=new int[4];
int k=5;
for (int i=1; i<=10; i++)
a[i]=i;
for(int i=1;i<=3;i++)
p[i]=a[i*i];
for (int i=1; i<=3;i++)
k=k+p [i]*2;
System.out.println (k);
A. 33
B. 28
C. 35
D. 37
[单项选择]下面程序的运行结果是( )。 public class OperatorsAndExpressions{ void equalsMethod1( ){ //基本类型的数据之间的比较 int i=10,j=15; System.out,println(i==j); //复合数据类型的数据之间的比较 String s1=new String ("how are you"); String s2=new String ("how are you"); System.out.println(s1==s2): } public static void main (String args[ ]){ OperatorsAndExpressions OperAndExp=new OperatorsAndExpressions( ): //用于基本类型数据和复合类型数据的=="运算符 OperAndExp,equalsMethod1( ) } }
A. false false
B. false true
C. tree false
D. true true
[单项选择]下面程序片段的运行结果是( )。
public class Test
public static void main (String args[])
int a=10,b=4,c=20,d=6;
System.out.println (a++ *b+c* --d);
A. 144
B. 160
C. 140
D. 164