1樓:新高潮啥塹
跳出所在的那個:
例1:跳出裡面那個。for()}
例2:專跳出整個循屬環for() break;}如下例:
#include"stdio.h"
void main()
輸出為 6,3
如果是跳出兩個迴圈則為0,3
所以,只挑出最裡面的。
2個for迴圈,在最裡面的for迴圈中break,是跳出2個迴圈還只是最裡面的迴圈
2樓:匿名使用者
只跳出內層迴圈即當前迴圈!繼續執行外層迴圈,所以不會兩個都跳出。。。。加分哈
3樓:匿名使用者
只是最裡面的
迴圈如下例:
#include"stdio.h"
void main()
輸出為 6,3
如果是跳出兩個迴圈則為0,3;
所以,只挑出最裡面的
4樓:新高潮啥塹
跳出所在的那個:
例1:跳出裡面那個。for()}
例2:跳出整個迴圈for() break;}如下例:
#include"stdio.h"
void main()
輸出為 6,3
如果是跳出兩個迴圈則為0,3
所以,只挑出最裡面的。
5樓:匿名使用者
剛測試過,是跳出2個迴圈。。
雙重for迴圈裡用了break語句,跳出迴圈的話是跳出最裡面的還是兩個都跳出
6樓:
只跳出一層。du
例如int a=0;
for(int i=0;i<=9;i++)a++;
}printf("%d",a);
輸出結果為
10而不是
zhi0
總結一下,無dao
論有幾重迴圈專,break永遠只跳出自己所在的那屬一層迴圈,如果是在外層迴圈寫break,則跳出的就是最外層迴圈(整個雙重迴圈)。
求採納~
7樓:夢裡路過匆匆
break在最裡面的迴圈裡,所以只跳出最裡面那個。如果break在外面的那個迴圈,雙重迴圈就結束了。
8樓:匿名使用者
break跳出當前for迴圈,continue跳出本次迴圈。
9樓:匿名使用者
break跳出離他最抄近的迴圈。
例:for(i=0;i<10;i++)
}這裡跳出的
是第二個for迴圈
for(i=0;i<10;i++)
這裡跳出的是第1個for迴圈
如果有多個迴圈,在最內層裡用break語句是是跳出最內層迴圈還是跳出所有迴圈
10樓:行了我
有多個迴圈,在最內層裡用break語句是跳出最內層迴圈。
break 在一些計算機程式語言中是保留字,其作用大多情況下是終止所在層的迴圈。在 c語言 的 switch(開關語句)中,break 語句還可用來在執行完一個 case(分支)後立即跳出當前 switch 結構。在某些程式除錯過程中則使用break設定斷點。
break語句用於do-while、for、while迴圈語句中時,可使程式終止迴圈而執行迴圈後面的語句, 通常break語句總是與if語句聯在一起,即滿足條件時便跳出迴圈。
11樓:匿名使用者
1.break只是跳出最內層迴圈
2.如果希望能跳出所有迴圈,你需要往外層迴圈再傳遞資訊,譬如一個布林值,外層迴圈一旦檢測到該布林值為真,則各自break;
3.更多交流,進我空間
12樓:匿名使用者
是跳出所有的迴圈,直接終止執行。然後執行此迴圈後面的語句。
兩個for迴圈語句,break結束了裡面的迴圈,下次外面迴圈時還會執行內迴圈嗎?
13樓:匿名使用者
會的,來for(......)
}這個break只是跳出這次的for迴圈
源,表示bai這次for迴圈不再繼續du迴圈了,直接zhi結束。而外層再次dao迴圈時,內迴圈還會執行的
兩個for迴圈巢狀,怎麼用break退出
14樓:匿名使用者
break 語句指示 flash 跳過當前迴圈體的其餘部分,停止循專環動作,並執行迴圈語句屬後面的語句。
loop1:for (var i:int=0; i<5; i++) }}
15樓:手機使用者
return 語句執行立即返回到呼叫函式,(ps:跳過後面的語句,返回到函式開始處);break 語句指示 flash 跳過當前迴圈體的其餘部分,停止迴圈動作,並執行迴圈語句後面的語句。 檢視原帖》
大家幫忙看看,程式中的兩個break語句能否跳出兩個巢狀for迴圈
16樓:陽光的雷咩咩
你這樣可以跳出兩個迴圈。
從你的方法名來看主要是起到一個延時的作用,還不如直接用thread.sleep(毫秒)方法。或者有其他場景的話用多執行緒。
17樓:匿名使用者
你這樣跳不出去的,直接goto
18樓:匿名使用者
可以,但是極端情況下會出bug
19樓:匿名使用者
不能! 需要再做點處理。
c語言的迴圈巢狀是先執行最裡面的迴圈在依次往外迴圈
所有的語copy 言都是順序執行的,自bai 上而下,自左而有。程式從外迴圈du執行zhi下去,遇到內迴圈後就執行內迴圈語dao句。內迴圈語句執行完成後,繼續往下執行,遇到外迴圈的語句時,進入下一次外迴圈。跟大家說下c語言迴圈的知識,以下以for迴圈為例,內迴圈與外迴圈的區別在於 的位置 for i...
c語言的迴圈巢狀是先執行最裡面的迴圈在依次往外迴圈
始終記住一點,目前所有的語言都是順序執行的。程式從外迴圈執行下去,遇到內迴圈後就執行內迴圈語句。內迴圈語句執行完成後,繼續往下執行,遇到外迴圈的右 時,進入下一次外迴圈。下一次外迴圈又會執行內迴圈。這樣子說應該明白了吧。建議你多看本基礎的書,自己系統的學一遍基礎知識,養成計算機的思考方式。靜下心來看...
java中 for迴圈裡面的表示式到底代表什麼啊 什麼迴圈變數初始值啊 不要用百度上搜尋的來回我啊
以for i 0 i 100 i 為例首先第一次迴圈 第一步 i 0 第二步 判斷i是否小於100,是則執行迴圈體內容版,否則終止權迴圈 所以第二個條件就是迴圈的終止條件 第三步 執行完迴圈體內容後,執行i i 的意思就是i i 1,於是i此時為1 接下去二三步一直重複執行 for迴圈例項 自 fo...