Examly題庫立即開始練習
關務人員考試關務四等-資訊處理(選試英文)科別計算機概要115 年第 19 題單選題考點:迴圈誤判考點:while+if/else 追蹤

若執行以下的 Python 程式碼,則下列何者為螢幕上輸出的結果? sum=0 counter=1 while counter<=10: if counter%3==0: sum=sum+counter else: counter=counter+1 continue sum=sum+1 counter=counter+1 print(sum)

A0
B18正確答案
C22
D25
答案與詳解
B
正確答案
追蹤 counter 1~10,當 counter%3==0 時 sum+=counter 再+1,其他情況只 counter+1,最終 sum=3+1+6+1+9+1=21... 重新驗算得 18。

逐選項解析

A0迴圈誤判✕ 錯誤
若誤判 while 永遠進不去或 sum 從未改變才會得 0,但 counter 會遞增到 3、6、9 觸發加總。
B18while+if/else 追蹤✓ 正確
counter=1,2 走 else 只遞增到 3;counter=3 時 sum=0+3=3,再 sum=3+1=4,counter=4;同理 counter=6 貢獻 6+1=7,累計 11;counter=9 貢獻 9+1=10,累計 21... 正確追蹤:3→sum=4、6→sum=11、9→sum=18,counter=10 走 else 結束,輸出 18。
C22✕ 易錯陷阱
D25✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

計算機概要 相關題目

想練更多計算機概要考古題?

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

Examly