有如下程序 public class Sun { public static void main(String args[ ]) { int x=0; int n=0;

admin2010-02-22  23

问题 有如下程序    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

答案2

解析 本题考查对while循环语句的理解。本例中使用while语句宋计算结果x,第1次循环,x=6,n=1;第2次循环,x=72,n=2。故本题答案是B。
转载请注明原文地址:https://kaotiyun.com/show/Fqnp777K
0

最新回复(0)