下面程序段的输出结果是 public class Test { public static void main(String args[]){ int[] a=new int[11]; int[] p=new

admin2010-12-17  45

问题 下面程序段的输出结果是    public class Test  {      public static void main(String args[]){        int[]  a=new int[11];        int[] p=new int[4];        int k=5;        for(int  i=1;i<=10;i++)        a=i;        for(int  i=l;i<=3;i++)        p=a[i*i];        for(int i=1;i<=3;i++)        k=k+p*2;        System.out.println(k);      }    }

选项 A、37
B、31
C、33
D、35

答案C

解析 题中共定义了两个数组:a[]和p[],共用了3次for循环;第1个for语句对数组a赋值;第2个for语句和对数组p赋值;第3个for语句计算k的值。3次循环分别得到:5,15和33。正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/G79p777K
0

最新回复(0)