A.不能通过编译
B.能正确运行
C.能正确编译
D.输出结果为1
第1题:
下面程序段的输出结果是______。 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]=i; for(int i=1;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }
A.37
B.31
C.33
D.35
第2题:
下面程序段的输出结果是( )。 public class TeSt{ public static voidmain(Stringargs[]){ int[]a=new int[11]; int[]p=new int[4]; intk=5; for(int i=1;i<=10;i++) a[i]=i; for(inti=1;i<=3;i++) p[i]=a[i*i]; for(inti=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }
A.37
B.31
C.33
D.35
第3题:
下面的两个程序段输出结果相同吗?(相同选择正确,不相同选择错误) (1) int i = 1,sum = 0; for(;i<=100;i++){ sum +=i; } System.out.println("sum="+sum); (2) int i = 1,sum = 0; for(; ; ) { sum +=i; if (i==100)break; i++; } System.out.println("sum="+sum);
第4题:
下面程序段的输出结果是 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]=i; for(int i=1;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }
A.17
B.31
C.33
D.35
第5题:
下面程序段的输出结果是( )。 public class Test( public static void main(String args[]){ int[]a=new int[113; int[]p=new int[43; int k=5: for(int i=1;i<=10;i++) a[i]=i; for(int i=1;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }
A.37
B.31
C.33
D.35