-------
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步...