題組內容

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

(四)64486efbdfdf4.jpg

詳解 (共 3 筆)

Phil(112高普雙榜)
Phil(112高普雙榜)
詳解 #5789794
2023/04/26
  • 本題是在計算i從2到99的總和(實際上只有到98),每進行一次迴圈,i會加2,故其結果為2450。[  (2+98)*49/2  ]
hchungw
hchungw
詳解 #6051854
2024/03/23

這段 Python 程式碼片段使用 for 迴圈和 range 函式來計算從 2 到 100(包含 2,但不包含 100)所有偶數的和。range(2, 100, 2) 表示從 2 開始,不超過 100,以 2 為間隔的數列。

這段 Python 程式碼片段的輸出結果將會是 2450。這是從 2 加到 98 所有偶數之和。每隔 2 取一個數,所以 n = 49(從 2 到 98,共有 49 個偶數)。

唔
詳解 #6366481
2025/04/10
range(2, 100, 2)代表 2...
(共 79 字,隱藏中)
前往觀看