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

admin2012-12-13  26

问题 下面程序的输出结果是(    )。    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/ZF2p777K
0

最新回复(0)