单选题
下列程序段的输出结果是______。
public class Test{
public static void main(String args[])
int a,b;
for (a = 1, b = 1; a <= 100; a++)
if (a >= 10) break;
if (b % 2 == 1){
b += 2;
continue;
}
}
System.out.println(a);
}
}
A.7
B.8
C.9
D.10
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 本题从程序循环条件来看,似乎要执行100次(a从1到100),但看到循环体的内容可以发现,只要a>=10,就会执行break终止循环,所以a=10时,首次符合该条件,从而跳出循环。
提交答案
关闭