C#基礎之循環語句

while循環

while (條件表達式) //先判斷條件表達式再決定是否循環
{ 
//循環內容 
}

/*
break關鍵詞:跳出本層循環(通常與if連⽤) 
continue關鍵詞:結束本次循環(continue後⾯的代碼不再執⾏),進⼊下次循環。(通常與if連⽤)
*/

while循環流程

while循環流程圖

for循環

  • 考慮到循環的有限性都需要一個變量的遞增或遞減,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流程圖

do-while流程圖
例如:打印數字1-9:

Int i = 0;
do
{
    i++;
    Console.WriteLine(i);
}while (i<10);

好了,C#中的循環部分就介紹到這裏,有問題的可以私信博主。

點個關注唄!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章