【continue】
今天學的「continue」與昨天學的「break」是一組的,只是功能與「break」相反,如果說「break」是跳出迴圈並執行之後的程式,那麼「continue」是不會執行之後的程式,而是重新回到迴圈繼續執行原本的程式,舉一個常見的數學例子,要計算1到50中,所有偶數的合(total),那麼就可以用到「continue」,實際操作如下:
詳細的說明一下這個程式, 「n%2!=0」代表n除以2的餘數不為零,且這個if敘述是建立在while迴圈底下的,若n除以2的餘數不為零,也就是奇數,就繼續回到while迴圈,若是偶數就加入總合中,要注意「continue」的位置是建立在if敘述之下的,而非while迴圈。
以上就是今天「continue」的內容,明天的內容會是「不定數迴圈」!