c語言中break的用法
目前,隨著計算機在人們生活和工作中的普及,其教學研究地位也在逐漸提升。C語言是一種計算機程式設計語言,其具有高階語言和組合語言的特點。下面小編就跟你們詳細介紹下c語言中break的用法,希望對你們有用。 c語言中break的用法如下: C語言中的break是結束整個迴圈不再判斷迴圈條件是否成立。 continue只是結束本次迴圈,而不是終止整個迴圈的執行。 我試了一下,break好象在switch和在if中(外層還有迴圈)是不一樣的啊。 #include using namespace std; void main() { int a = 0; while( a < 10 ) { cin >> a; switch( a ) { case 1: cout << "a = 1" << endl; continue; case 2: cout << "a = 2" << endl; break; default: cout << "default" << endl; break; } cout << "bottom"<< endl; } } 看我的執行結果: C語言中Break的用法 上面是從網上copy的一段程式碼,我再改一下: ?/P> #include void main() { int a=0; while(a<10) { scanf("%d",&a); if( a==1 ) { printf("a=1n"); break; } else if( a==2 ) { printf("a=2n"); break; } else { printf("elsen"); break; } printf("if外的輸出%dn",a); } } 看執行結果吧: ?/P> C語言中Break的用法 ?/P> 看輸入1後輸出a=1然後直接跳出迴圈了。