38. 請追蹤下列 Python 程式碼,輸出結果應為?

phpIvYpaM
(A)0
(B)55
(C)100
(D)45。

答案:登入後查看
統計: A(19), B(140), C(13), D(14), E(0) #1649024

詳解 (共 2 筆)

#2884335
1+2+3+....+10=55k是k+...
(共 32 字,隱藏中)
前往觀看
10
0
#3806826

不知道原題目是怎樣, 以這邊的截圖來說, python 會直接報錯.

因為 python 是使用縮排作為範圍的識別, i+=1 沒有縮排, 所以他的地位與 while True: 相當,

所以系統會報錯 while True 沒有內容

以解答來說, 原程式要寫成

while True:

  i += 1

  k += i+j

  if i >= 10:

    break

print(k)

3
0