Examly題庫立即開始練習
國小教甄|資訊科技資訊科技109 年第 30 題單選題

追蹤程式: 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
答案與詳解
A
正確答案
內層 for 迴圈的初始化 h1=3 每次外層迭代都會執行;第二次起 g1>20 使內層條件立即不成立,h1++ 不再執行,h1 維持為 3。

為什麼答案是 A

第一次外層迭代:內層迴圈初始化 h1=3,g1 從 14 遞增至 21(共 7 次),h1 變為 10。第二次外層迭代起:內層迴圈先執行初始化 h1=3,接著判斷 g1<=20(21<=20 為 false),迴圈主體 h1++ 不執行,h1 維持 3。此後每次外層迭代皆同,h1 穩定為 3。

載入中…

資訊科技 相關題目

想練更多資訊科技考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮