Examly題庫立即開始練習
身心障礙人員考試身障四等-資訊處理類科計算機概要11421單選題

若執行下列 Python 程式碼,螢幕上的輸出結果依序為何? number = 24 var = 1 while var < number: if number % var == 0: print(var, end=' ') var = var + 1 else: var = var + 2 var = var + 1

A1 3 4
B1 3 6
C1 3 8正確答案
D1 3 12
答案與詳解
C
正確答案
while-else 結構:迴圈正常結束才執行 else。整除時印出並 +1,不整除時 +2;迴圈完整跑完後再 +1。

為什麼答案是 C

var=1 整除印 1;var=2 整除不印(依縮排);var=3 整除印 3;之後 var 依規則跳動,最終 while-else 區塊執行使特定值被印為 8,故輸出 1 3 8。

考點:迴圈追蹤考點:因數陷阱考點:while-else
載入中…

計算機概要 相關題目

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

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

Download on theApp Store即將推出Google Play
黑皮