[單項選擇題] 下面程序的輸出結(jié)果是( )。 public class Sun {public static void main(String args[
2021-07-20
[單項選擇題] 下面程序的輸出結(jié)果是( )。 public class Sun {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.33
B.28
C.35
D.37
正確答案:A
參考解析:本題考查對for循環(huán)語句和數(shù)組的理解。此題中共定義了兩個數(shù)組,a[]p[]共用了3次for循環(huán)。第1個for語句對數(shù)組 a[i]賦值,a[1]...a[10]=1...10:第2個for語句,對數(shù)組p[i]賦值p[1]=1,p[2]=4,p[3]=9;第3個for語句,計算k的值。3次循環(huán)分別得到:5、15、33。故本題答案是A。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。