11.假设有如下程序:
public class Demo {
public static void main(String args[]) {
int sum = 0 ;
int x = 10 ;
while (x > 0) {
sum += x ;
}
System.out.println(sum) ;
}
}
最终执行结果是什么?
A. 55
B. 10
C. 程序错误,死循环
D. 15
正确答案是:C
因为x = 10 ,循环内并没有进行x值的修改,所以x>0永远为true,程序死循环。