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

admin2010-07-28  18

问题 以下程序的运行结果为(    )。    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/YKH0FFFM
0

最新回复(0)