這里break好像執行了十九次吧!?。。。。?!
任務
利用 while True 無限循環配合 break 語句,計算 1 + 2 + 4 + 8 + 16 + ... 的前20項的和。
?不會了怎么辦
break退出循環的條件是循環已執行了20次。
參考代碼:
sum?=?0 x?=?1 n?=?1 while?True: ????if?n?>?20: ????????break ????sum?=?sum?+?x ????x?=?x?*?2 ????n?=?n?+?1 print?sum
利用 while True 無限循環配合 break 語句,計算 1 + 2 + 4 + 8 + 16 + ... 的前20項的和。
?不會了怎么辦
break退出循環的條件是循環已執行了20次。
參考代碼:
sum?=?0 x?=?1 n?=?1 while?True: ????if?n?>?20: ????????break ????sum?=?sum?+?x ????x?=?x?*?2 ????n?=?n?+?1 print?sum
2018-04-20
舉報
2018-04-20