1. 程式人生 > >C#中的for循環

C#中的for循環

spa 重復執行 聲明 執行過程 sharp logs 結束 blog 輸出

循環就是重復執行一些語句來達到一定的目的,這個只需要設定好參數,同樣的代碼就可以執行成千上萬次,在這裏我將講述for循環。

一,for循環

for(聲明初始值;表達式是否成立;聲明變化)

{

執行循環語句

}

先來看個例子;

string str = "循環計算器";
//int x=1;for(;x<=7;x++),也可以寫成這樣
for (int x = 1; x <= 7; x++)
{
Console.WriteLine(str);
}
Console.ReadKey();

上述代碼在控制臺顯示效果如下;

1.循環計算器
2.循環計算器
3.循環計算器
4.循環計算器
5.循環計算器
6.循環計算器
7.循環計算器

  

x控制循環次數,執行過程如下;初始值是1,在判斷下x <= 7是否成立,如果成立則輸出(str);在x++;到此循環第一次結束,然後再判斷下x <= 7,如果成立則立即執行循環語句,當循環到x=8時,x<=7不成立,循環結束。

同時也可以用for循環寫成其他形式;

 int xh = 7;
 for(;xh>==0;xh--)
{
Console.Write(xh);
Console.WriteLine(str);
}

上述代碼在控制臺顯示效果如下;

7.循環計算器
6.循環計算器
5.循環計算器
4.循環計算器
3.循環計算器
2.循環計算器
1.循環計算器
0.循環計算器

for循環中要註意的是防止死循環;

如果在循環過程中循環計數器沒有發生變化就會不停的執行輸出,直到強制關閉控制臺

C#中的for循環