下面程序的输出结果是( )。 public class Sun { public static void main(String args[]) { int[] a={1,2,3,4); int

admin2012-12-13  29

问题 下面程序的输出结果是(    )。    public class Sun    {      public static void main(String args[])      {       int[] a={1,2,3,4);       int j=1,s=0;       for(int i=3;i>=0;i--)       {         s=s+a*j;         j=j*10;       }       System.out.println(s);      }    }

选项 A、1234
B、21
C、43
D、4321

答案1

解析 本题考查对for循环语句和数组的理解。for语句中步长为-1即每循环一次,循环变量i的值减1,数组进行反运算,即 a取值4、3、2、1。故本题答案是A。
转载请注明原文地址:https://kaotiyun.com/show/CG2p777K
0

最新回复(0)