請問執行以下 python 程式碼會印出? (其中 for i in range(1,11):這行 python 程式碼等同於 for i = 1 to 10 這行虛擬碼) sum=0 for i in range(1,11): if i%5==0 or i%7==0: continue sum=sum+i print(str(sum))
A33正確答案
B40
C48
D55
答案與詳解
正確計算 1 到 10 之間,非 5 且非 7 倍數的數字總和(1+2+3+4+6+8+9=33)。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
