32假设val是整型变量,下面(C)说法不正确。(选择一项)if(val>4){System.out.println("TestA");}elseif(val>9){System.out.println("TestB");}else{System.out.println("TestC");}...
32 假设val 是整型变量,下面(C)说法不正确。(选择一项)
if (val > 4) {
System.out.println("Test A");
} else if (val > 9) {
System.out.println("Test B");
} else {
System.out.println("Test C");
}
A) val = 0 输出“Test C” B) val 介于0 到4 之间输出“Test C”
C) val = 14 输出“Test B”D) val = 5 输出“Test A”
33 阅读代码片段,下面(CD)代码导致程序出错。(选择两项)
int count; //第1 行
int x[ ] = new int[10]; //第2 行
for(int i = 0; i < 5 ) { //第3 行
count++; //第4 行
i++; //第5 行
} //第6 行
System.out.println(x[5]); //第7 行
A) 第1 行 B) 第2 行 C) 第3 行 D) 第4 行 E) 第7 行
34 阅读下面代码,myMethod 被调用时,正确的输出结果是(C)。(选择一项)
public class MyPoint {
public void myMehtod() {
int x = 5, y= 3;
System.out.print("(" + x + ", " + y +")");
switchCoords(x,y);
System.out.print("(" + x + ", " + y +")");
}
public void switchCoords(int x,int y){
int temp;
temp = x;
x = y;
y = temp;
System.out.print("(" + x + ", " + y +")");
}
}
A) (5,3)(3,5)(3,5) B) (5,3)(5,3)(5,3) C) (5,3)(3,5)(5,3) D) 编译出错
35 有下面程序,语句a=a+1 执行的次数是(C)。(选择一项)
public class Test {
public static void main(String[ ] args){
int x=8,a=1;
do{
a=a+1;
} while (x>0);
}
}
A) 0 B) 1 C) 无限次D) 有限次
40 以下循环体的执行次数是(C)。(选择一项)
int i, j;
for (i=0, j=1; i<=j+1; j - -) {
i = i + 2;
}
A) 3 B) 2 C) 1 D)0
42 下面程序中,while 循环的循环次数是(D)。(选择一项)
public static void main(String[ ] args){
int i = 0;
while (i<10){
if (i<1){
continue;
}
if (i= =5) {
break;
}
i++;
}
}
A) 1 B) 10 C)6 D) 死循环
47 下面说法中正确的是(AD)。(选择两项)
A) 调用String 对象的length()方法可获得字符串长度
B) 调用String 对象的length 属性可获得字符串长度
C) 调用数组变量的length()方法可以获得数组的长度
D) 调用数组变量的length 属性可以获得数组的长度
展开