📖 閱讀測驗 · 共用前文
試回答下列片段程式的問題 int i = 0, t = 0; while(++i<100) t += i; 此迴圈結束後,i的值為何?
承上題,t的值各為何?
A0+1+2+3+……+99
B1+2+3+……+99正確答案
C0+1+2+3+…+100
D1+2+3+…+100
答案與詳解
++i 使 i 先加 1 再判斷,i 從 1 開始累加,直到 i=99 時 99<100 成立並累加,下一次判斷 i 變為 100,100<100 不成立而結束,故 t 為 1+2+...+99。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
