38. 請追蹤下列 Python 程式碼,輸出結果應為?
(A)0
(B)55
(C)100
(D)45。
答案:登入後查看
統計: A(19), B(140), C(13), D(14), E(0) #1649024
統計: A(19), B(140), C(13), D(14), E(0) #1649024
詳解 (共 2 筆)
#3806826
不知道原題目是怎樣, 以這邊的截圖來說, python 會直接報錯.
因為 python 是使用縮排作為範圍的識別, i+=1 沒有縮排, 所以他的地位與 while True: 相當,
所以系統會報錯 while True 沒有內容
以解答來說, 原程式要寫成
while True:
i += 1
k += i+j
if i >= 10:
break
print(k)
3
0