break結束循環問題
for(int?a=1;a<=10;a++){ ???for(int?b=1;b<=10;b++){ ??????if(b==8){ ????????break; ??????} ???} }
如果我這樣輸入一個循環,那么當b=8時,是退出所有循環,還是只是退出for(int b*****)的那個循環
for(int?a=1;a<=10;a++){ ???for(int?b=1;b<=10;b++){ ??????if(b==8){ ????????break; ??????} ???} }
如果我這樣輸入一個循環,那么當b=8時,是退出所有循環,還是只是退出for(int b*****)的那個循環
2015-12-17
舉報
2015-12-17
只是退出for(int b=1;b<=10;b++)
break 跳出的是最近的循環
2015-12-17
退出距離break語句最近的一個循環
2015-12-17
if 是邏輯判斷 ?不是循環