為什么x=x+1放在后面就錯了?
sum?=?0 x?=?1 while?True: ????if?x?>?100: ????????break ????if?x%2==0: ????????continue ????sum=sum+x ????x?=?x?+?1 print?sum
sum?=?0 x?=?1 while?True: ????if?x?>?100: ????????break ????if?x%2==0: ????????continue ????sum=sum+x ????x?=?x?+?1 print?sum
2018-02-06
舉報
2018-02-06
break 會完全退出循環
continue會重新執行循環
所以如果x=2的話,這個循環是一個死循環,因為它永遠無法執行到x = x+1這一步