和continue語句一樣,在迴圈語句中與條件語句一起使用。
break語句用於跳出本層迴圈體,開始執行本層迴圈體外的**。
for(var i=1;i<=10;i++)
if(i==6)break;
document.write(i);
//輸出結果:12345
break語句跳出包含它的switch,while,do,for,或foreach語句。假如break不是在switch,while,do,for或者foreach語句的塊中,將會發生編譯錯誤。
當有switch,while,do,for或foreach語句相互巢狀的時候,break語句只是跳出直接包含的那個語句塊。如果要在多處巢狀語句中完成轉移,必須使用goto語句。
using system;
class program
;//用while迴圈檢索陣列元素
while (i < intarray.length)
else if (i == 5)//陣列索引為5時,跳出迴圈體
console.writeline(intarray[i]);
i++;
}console.readkey();}}
break語句的作用
和continue語句一樣,在迴圈語句中與條件語句一起使用。break語句用於跳出本層迴圈體,開始執行本層迴圈體外的 for var i 1 i 10 i 輸出結果 12345 break語句跳出包含它的switch,while,do,for,或foreach語句。假如break不是在switch,...
c語言switch中break語句的作用
問題 break在for迴圈 while迴圈等迴圈流程控制中起的作用是停止執行break後面的語句,跳出本次迴圈,並跳出該迴圈控制體 在switch條件選擇中,沒有了迴圈控制,break又起什麼作用呢?解決辦法 1.switch語句的執行流程是 首先計算switch後面圓括號中表示式的值,然後用此值...
break語句 練習
第一題 要求迴圈輸入玩家的年齡,如果年齡為負則停止輸入,提示輸入錯誤,一旦輸入為負,使用break跳出迴圈。思路 1.定義玩家的年齡變數 2.迴圈輸入年齡,迴圈幾次?3.如果輸入的年齡為負,每輸入完畢後就需要立即判斷變數的值 4.此題並未表示迴圈次數,所以為死迴圈,死迴圈用while 1 或for ...