break 與continue 敘述的使用
文章推薦指數: 80 %
break 與continue 敘述的使用. (一) break 敘述. ◎✽使用時機: 在迴圈(不論是for迴圈或while迴圈)執行時,通常要把「要重複的敘述群」執行完一遍之後,再去檢視迴 ...
break與continue
敘述的使用
(一)break敘述
◎使用時機:
在迴圈(不論是for迴圈或while迴圈)執行時,通常要把「要重複的敘述群」執行完一遍之後,再去檢視迴圈「條件式」是否成立。
如果需要臨時強迫離開迴圈,也就是把還沒執行完的敘述群丟在一邊,直接離開迴圈時(不必管條件式成不成立),就是使用break敘述的時機。
此敘述一般要搭配
if敘述使用才恰當。
◎圖示:
for或while(.....)
{
.......A段.......
if(條件式)
break;
.......B段.......
}
.......C段.......
從上段程式來說,如果執行到if敘述時其「條件式」成立,那麼接下來執行
break敘述之後,程式流程就會省略B段部分,直接跳到C段去執行,換言之就是離開迴圈了。
◎範例:電腦以亂數產生一數(num)之後,使用者不斷猜測該數(guess),每次猜測時電腦必須提示猜的太大或太小,此動作一直重複直到猜中為止。
count=1;
while(true)
{
printf("第%d次猜測:\n",count);
printf("請猜測一數:");
scanf("%d",&guess);
if(guess>num)
printf("太大!\n");
elseif(guess
延伸文章資訊
- 1英文continue用法(Usage of continue in English) - 輕鬆學英語 ...
英文中,continue表示「持續做某事」,與keep on、go on為同義詞,用法也相同。 句型:continue+Ving Tom continues sleeping during ma...
- 2continue中文(繁體)翻譯:劍橋詞典
[ + to infinitive ] It's said that as the boat went down the band continued to play. 據說,船沈時樂隊仍在繼續...
- 3Python迴圈語句之break與continue的用法 - 程式前沿
- 4with中文, continue with是什麼意思:繼續… - 查查綫上辭典
continue with中文::繼續…,點擊查查權威綫上辭典詳細解釋continue with的中文翻譯,continue with的發音,音標,用法和例句等。
- 5continue (【動詞】繼續, 持續)意思、用法及發音| Engoo Words
"continue" 例句. They continued their conversation after lunch. 他們在午餐後繼續談話。 Let's take a short brea...