下列选项中哪一个编译不出现错误 ( )
A.int i=0; if(i){ System.out.println("Hi"); }
B.int il=5; int i2=5; if(i1=i2){ System.out.println("So true"); }
C.int i=1; int j=2; if(i==1||j==2) System.out.println("OK");
D.int i=1; int j=2; if (i==1 &&|j==2) System.out.println("OK");
第1题:
下列选项中,不能输出100个整数的是( )。
A.for(int i=0;i<100;i++) System.out.println(i);
B.int i=0; do{ System.out.println(i); i++; }while(i<100);
C.int i=0; while(i<100){ System.out.println(i); i++; }
D.int i=0; while(i<100){ i++; if(i<100)continue; System.OUt.println(i); }
第2题:
下列选项中,不能输出100个整数的是( )。
A.for(int i=0;i<100;i++) System.out.println(i);
B.int i=0; do { System.out.println(i): i++: }while(i<100);
C.int i=0: while(i<100)f System.out.println(i); i++: }
D.int i=0: while(i<100){ i++: if(i<1OO)continue; System.out.println(i); }
第3题:
3、给定Java代码如下,编译运行,结果是()。 class Test{ int i; public static void main(String args[]){ System.out.println("i="+i); } }
A.编译错误
B.运行时出现异常
C.正常运行,输出i=-1
D.正确运行,输出i=0
第4题:
下列程序的输出结果是( )。 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("lntArray["+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.以上都不对
第5题:
下列选项中,不能输出100个整数的是( )。
A.for(int i=0;i<100;i++) System.out.println(i);
B.int i=0; do{ System.out.println(i); i++: }while(i<100);
C.int i=0: while(i<100){System.out.println(i); i++: }
D.int i=0: while(i<100){ i++: if(i<100)continue: System.out.println(i); }