追蹤程式: int f1, g1=14, h1=9; for(f1=90; f1>-10; f1+=2) for(h1=3; g1<=20; g1++) h1++; System.out.print(h1); //印出 h1 程式印出內容為?
A3正確答案
B9
C15
D16
答案與詳解
第一次外層迭代:內層迴圈初始化 h1=3,g1 從 14 遞增至 21(共 7 次),h1 變為 10。第二次外層迭代起:內層迴圈先執行初始化 h1=3,接著判斷 g1<=20(21<=20 為 false),迴圈主體 h1++ 不執行,h1 維持 3。此後每次外層迭代皆同,h1 穩定為 3。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
