以下程序的运行结果为( )。 public class Sun { public static void main(String args[ ]) { String x="A",y="B",z="

admin2010-02-22  33

问题 以下程序的运行结果为(    )。    public class Sun    {      public static void main(String args[ ])      {           String  x="A",y="B",z="C";           for(int m=1;m<=2;m++)           {              x=y;              y=z;              z=x;          }          System.out.println(x+y+z);      }    }

选项 A、ABC
B、BCA
C、BCB
D、CBC

答案8

解析 本题考查对for循环语句的理解。for循环语句在循环中分别将变量x、y、z的初值“A”、“B”、“C”重新赋值,第1次循环分别赋给变量x、y、z的值为“B”、“C”和“B”,第2次循环分别赋给变量x、y、z的值为“C”、“B”和“C”。故本题答案是D。
转载请注明原文地址:https://jikaoti.com/ti/z0b0FFFM
0

最新回复(0)