07黑馬程式設計師 for迴圈,跳轉語句

2021-06-13 00:20:05 字數 1947 閱讀 8169

------- 

windows phone 7手機開發

、.net培訓

、期待與您交流! -------

for(表示式1;表示式2;表示式3)

迴圈體for迴圈,一般用於已知迴圈次數的迴圈.

一般情況,表示式1用於定義迴圈變數和對迴圈變數賦初值.

表示式2:迴圈條件

表示式3:用於蓋面迴圈變數的值

1)計算表示式,轉向第2步

2)計算表示式2(迴圈條件),如果表示式2的值轉為true轉向第3步.如果表示式2的值為false,轉向第5步

3)執行迴圈體,轉向第4步.

4)執行標表示式3,轉向第2步

5)迴圈結束

水仙花數是乙個三位數,設cba.

a*a*a+b*b*b+c*c*c=cba

100~999:

153=1*1*1+5*5*5+3*3*3

//水仙花數的總數

for (int i = 100; i <= 999; i++)

}

九九乘法表

console.writeline("請輸入乙個數字");

bool isnumber = false;

int number = 0;

int i;

while (isnumber == false)

catch

}for (i = 0; i < number + 1; i++)

+=", i, number - i, number);

}

語句順序執行

語句在滿足條件下執行

if,if-else,if-else-if,switch-case    表1?表2:表3(三元)

語句在滿座條件下迴圈執行多次

while,do-while,for

break,continue,goto

表1?表2:表3

執行過程:首先計算表示式1,表示式1應該是乙個能夠計算成bool型別的值,

如果表1的值為true,則表示式2的值做為整個表示式的值,

如歌表1的值為false,則表示式3的值做為整個表示式的值,

1)可以用於switch-case判斷中,用於跳出switch

2)用在迴圈中,用於立即跳出(終止)迴圈.

注意:用於迴圈中時,跳出的是break所在的迴圈

用於迴圈中,程式一旦執行到continue語句,立即結束本次迴圈(就是不再執行迴圈體中continue下面的語句了),直接盡享下一次的迴圈.

(do-while/while直接進行下一次迴圈條件的判斷,如果條件成立,則再次進入迴圈.  對於for迴圈,先執行表示式3,再判斷迴圈條件是否成立)

------- 

windows phone 7手機開發

、.net培訓

、期待與您交流! -------

使用goto實現迴圈,跳轉語句

計算從0 10的和 do while語句 do while版 int sum 0 int i 0 dowhile i 10 do while 版的 goto語句實現 int sum 0 int i 0 loop sum i i if i 10 goto loop done do while版 whi...

Python學習必備基礎寶典 之迴圈跳轉語句

break語句作用是終止當前迴圈 示例 輸出數字1 10,若遇到3的倍數 不包括3 程式自動退出 for i in range 1,11 if i 3 0 and i 3 break print i,end print 迴圈結束 輸出1 2 3 4 5 迴圈結束 在多重迴圈的內迴圈中使用break語...

黑馬程式設計師 迴圈結構

asp.net unity開發 net培訓 期待與您交流!迴圈結構 1 while while迴圈的基本語法 while 表示式1 語句2 執行過程 1 對表示式1進行求值 2 如果表示式1的值為false,則跳轉到第4步,如果表示式1的值為true,則跳轉到第3步 3 執行迴圈體,然後跳轉到第1步...