while循環
while (條件表達式) //先判斷條件表達式再決定是否循環
{
//循環內容
}
/*
break關鍵詞:跳出本層循環(通常與if連⽤)
continue關鍵詞:結束本次循環(continue後⾯的代碼不再執⾏),進⼊下次循環。(通常與if連⽤)
*/
while循環流程
for循環
- 考慮到循環的有限性都需要一個變量的遞增或遞減,for循環就出現了
for循環的格式
for(定義一個變量;變量的條件限制;變量的遞增或遞減)
{
//循環體
}
進入for之後,先執行小括號第一個分號前的語句且之後的循環中不再執行,然後進行第二個分號前的語句判斷,爲真就進入循環體,否則結束整個for循環;若爲真的情況下執行完循環體就只想小括號的第三句,然後再執行第二句判斷,如此反覆
for循環流程圖
- 例如:
打印數字0-9的for循環如下:
For(int i = 0; i < 10; i++)
{
//循環體
Console.WriteLine(i);
}
do-while循環
可以理解爲:先做某件事情,然後再判斷
Do-while循環的格式
do
{
//循環體,先執行
}
While(條件表達式); //後判斷
Do-while流程圖
例如:打印數字1-9:
Int i = 0;
do
{
i++;
Console.WriteLine(i);
}while (i<10);
好了,C#中的循環部分就介紹到這裏,有問題的可以私信博主。
點個關注唄!