為什么這兩個程序輸出會不一樣
第一個
num = 0
sum = 0
while num <= 1000:
? ? num = num + 1
? ? if num % 2 == 1:
? ? ? ? continue
? ? sum = sum + num
print(sum)
第二個
num = 0
sum = 0
while num <= 1000:
? ? num = num + 2
? ? if num % 2 == 1:
? ? ? ? continue
? ? sum = sum + num
print(sum)
2021-08-03
num=0
sum=0
while num<=1000:
? ? num=num+1
? ? if num % 2 == 1:
? ? ? ? ?continue
? ? sum=sum+num
print(sum)
num = 0
sum = 0
while num < 1000:
? ? num = num + 2
? ? sum = sum + num
print(sum)
這兩個結(jié)果才一樣。
你的第二套代碼? num=num+2 意思已經(jīng)是偶數(shù)了 下一句代碼? if num % 2 == 1:還是