for
迴圈是一種重複控制結構,可以讓您有效地編寫一個需要執行特定次數的迴圈。
C# 中for
迴圈的語法是:
for ( init; condition; increment )
{
statement(s);
}
以下是for
迴圈中的控制流程:
init
步驟首先執行,只執行一次。此步驟允許您宣告和初始化任何迴圈控制變數。condition
)。如果評估計算結果為真,則執行迴圈體。如果 為假,則不執行迴圈體,並且控制的流程跳轉到for
迴圈之後的下一個語句。for
迴圈體執行之後,控制流程跳回到增量(increment
)語句。此語句可更新任何迴圈控制變數,也可以留空。condition
)。如果計算結果為真,則迴圈執行並且該過程重複(迴圈體,然後到增量(increment
)語句,然後再次測試條件)。直到條件變為false
後,for
迴圈終止執行。流程圖
範例
using System;
namespace Loops
{
class Program
{
static void Main(string[] args)
{
/* for loop execution */
for (int a = 1; a < 10; a = a + 1)
{
Console.WriteLine("value of a: {0}", a);
}
Console.ReadLine();
}
}
}
當編譯和執行上述程式碼時,會產生以下結果:
value of a: 1
value of a: 2
value of a: 3
value of a: 4
value of a: 5
value of a: 6
value of a: 7
value of a: 8
value of a: 9