問題詳情

40 下列 Java 語言程式碼執行後輸出為何?


(A)4
(B)8
(C)12
(D)16 

參考答案

答案:A
難度:困難0.23913
統計:A(22),B(25),C(16),D(18),E(0)

用户評論

】評論

程式不完整import java.lang.*; class test { public static void main (String[] argv) { int num[]={12,8,4,16}; int step[]={5,20,15,10}; int i, j, temp; for(i=1;i

【站僕】摩檸Morning】評論

原本題目:40 下列 Java 語言程式碼執行後輸出為何?import java.lang.*; class test { public static void main (String[] argv) { int num[]={12,8,4,16}; int step[]={5,20,15,10}; int i, j, temp; for(i=1;i修改成為40 下列 Java 語言程式碼執行後輸出為何?

San Hsien】評論

step.length=4, num.length=4, i=1~3i=1時,  j=20%4=0       num[0]、num[1]對調,num[0]=12,num[1]=8i=2時,  j=15%4=3       num[2]、num[3]對調,num[2]=16,num[3]=4i=3時,  j=10%4=2       num[1]、num[2]對調,num[1]=16,num[2]=8