给定下面的代码,哪些行会导致错误?1) String str = null;2) if ((str != null) & (str.length() > 10)) {3) System.out.println("more than 10");4) }5) else if ((str != null) && (str.length() < 5)) {6) System.out.println("less than 5");7) }8) else { System.out.println("end"); }
A. line 1
B. line 2
C. line 5
D. line 8
查看答案
下面的程序段执行了多少次循环:int k=10;while(k>3)k=k-1;
A. 死循环
B. 1
C. 3
D. 7
下列循环体执行的次数是:int x=10, y=30;do{y -= x;x++;}while(x++
A. 1
B. 2
C. 3
D. 4
设变量k已定义,以下由while语句构成的循环执行的次数是( )while(true) k++;
A. 无限次
B. 有语法错误,不能执行
C. 一次也不执行
D. 执行1次
下列代码的输出结果是()。int j=0;for(int i=0;i<100;i++){j=j++;}System.out.println(j);
A. 0
B. 99
C. 100
D. 101