題組內容

三、下列是以 Python 程式語言撰寫的片段程式,試回答每一小題的輸出結果。每一小題是獨立運作的。注意,若迴圈無法停止,則以無窮迴圈作答。(每小題 3 分,共 30 分)

(七)64486f94e2d5d.jpg

詳解 (共 3 筆)

hchungw
hchungw
詳解 #6051858
2024/03/23

這段 Python 程式碼使用了 for 迴圈和 range 函式進行逆向計數,從 100 開始到 2(包含100,不包含1,每次遞減1)。在迴圈中,total 變數會累加 i 的值,最終計算出從 100 加到 2 的總和。

n 是從 100 到 2 的數字個數。

ㅤㅤ

這段 Python 程式碼片段的輸出結果將會是 5049。這是從 100 加到 2 的所有整數之和。

唔
詳解 #6366491
2025/04/10
本題range(100, 1, -1)代...
(共 152 字,隱藏中)
前往觀看
Phil(112高普雙榜)
Phil(112高普雙榜)
詳解 #5789789
2023/04/26

本題在計算i從100到2的總和,故其結果為5049。[  (100+2)*99/2  ]