c語言中continue
發布時間: 2023-05-19 06:29:39
⑴ c語言中continue和break的區別
break可以用在循環結構和switch結構中,用於中斷程序運行,而continue一般只在循環結構中出現,而且一般在一個選擇結構中。可以用以下例子來說明二者的區別
for(i=1;i<10;i++)
{
語句組1
if(條件)break;
語句組2
if(條件)continue;
語句組3
}
語句組4
在這個程序中,如果程序運行到break語句,則循環結束,跳轉到語句組4運行後續語句。
如果程序運行到continue,則跳過語句組3,直接進行i++,去執行下一次循環。
⑵ c語言 continue語句
continue語句用於結束本次循環,即跳過循環體中下面尚未執行的語句,接著進行下一次是否執行循環的判定.
一般形式:
continue;比如:
unsigned char i, j=50;
for(i=0;i<100;i++)
{
if(i>j) continue;
j=i;
}當程序循環到i=51時,執行continue語句,結束本次循環,即不執行下面的j=i語句,而是執行i++,即i=52,故i<100,循環的條件成立,循環繼續執行,直到i<100的條件不成立,for循環才終止。
⑶ 在C語言中continue語句有什麼作用
continue 語句的作用是跳過循環本中剩餘的語句而強行執行下一次循環。
continue 語句只用在for、while、do-while等循環體中,常與if條件語句一起使用,用來加速 循環。
熱點內容