问题
单项选择题
有如下程序
public class Sun
public static void main (String args[ ])
int x=0;
int n=0;
while (x<50)
x=(x+2)*(x+3);
n=n+1;
System.out.println (n+"和"+x);
上述程序的运行结果是( )。
A.1和0
B.2和72
C.3和50
D.4和168
答案
参考答案:B
解析: 本题考查对while循环语句的理解。本例中使用while语句来计算结果x,第1次循环,x=6,n=1;第2次循环,x=72,n=2。故本题答案是B。