我sum , x初始值都給的1,運行結果好像也對的
sum = 1
x = 1
while True:
? ? x=x+1
? ? if x%2 ==0:
? ? ? ? continue
? ? if x >100:
? ? ? ? break
? ? sum = sum + x? ?
print (sum)
sum = 1
x = 1
while True:
? ? x=x+1
? ? if x%2 ==0:
? ? ? ? continue
? ? if x >100:
? ? ? ? break
? ? sum = sum + x? ?
print (sum)
2019-06-20
舉報
2019-06-20
當然啦
你從x = 2開始計算的,但同時你也把x = 1時的情況提前加到sum里了(因為你令sum的初值為1)