簡略舉例解釋C++中break和continue語句的用法。本站提示廣大學習愛好者:(簡略舉例解釋C++中break和continue語句的用法)文章只能為提供參考,不一定能成為您想要的結果。以下是簡略舉例解釋C++中break和continue語句的用法正文
現實上,break語句還可以用於輪回體內。break語句的普通格局為:
break;
其感化為使流程從輪回體內跳出輪回體,即提早停止輪回,接著履行輪回體上面的語句。break語句只能用於輪回語句和switch語句內,不克不及零丁應用或用於其他語句中。
continue語句的普通格局為:
continue;
其感化為停止本次輪回,即跳過輪回體中上面還沒有履行的語句,接著停止下一次能否履行輪回的剖斷。
continue語句和break語句的差別是:continue語句只停止本次輪回,而不是終止全部輪回的履行。而break語句則是停止全部輪回進程,不再斷定履行輪回的前提能否成立。
法式舉例:
1.
include<iostream> using namespace std; int main() { int i=0; while(i<3) { i++; if(i==1) continue; cout<<"i的值為:"<<i<<endl; } return 0; }
輸入成果:(空)
2.
include<iostream> using namespace std; int main() { int i=0; while(i<3) { i++; if(i==1) continue; cout<<"i的值為:"<<i<<endl; } return 0; }
輸入成果:i的值為:2
i的值為:3