Examly題庫立即開始練習
普考-資訊處理計算機概要109 年第 24 題單選題考點:漏算迴圈考點:真因數列舉

若執行以下的Python程式碼,則螢幕上輸出的數字依序為何? for a in range(3, 9): for b in range(2, a): if a % b == 0: print(b)

A2,2,3
B2,2,3,2,4正確答案
C3,2,4,5,2,3,6,7,2,4,8
D3,2,4,5,2,3,6,7,2,4,8,3,9
答案與詳解
B
正確答案
雙層迴圈找因數:a 從 3~8,b 從 2~a-1,印出能整除 a 的 b。

逐選項解析

A2,2,3漏算迴圈✕ 錯誤
漏掉 a=6 的因數 2 和 3,以及 a=8 的因數 2、4。只算到 a=4、6 的部分就停。
B2,2,3,2,4真因數列舉✓ 正確
a=3→b=2 不整除;a=4→b=2 印 2;a=5→皆不整除;a=6→b=2 印 2、b=3 印 3;a=7→皆不整除;a=8→b=2 印 2、b=4 印 4。結果:2,2,3,2,4。
C3,2,4,5,2,3,6,7,2,4,8✕ 易錯陷阱
D3,2,4,5,2,3,6,7,2,4,8,3,9✕ 錯誤

立即註冊,看完整詳解

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

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

計算機概要 相關題目

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

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

Examly