一個迴圈內,使用另一個或多個迴圈。
範例:九九乘法
1
2
3
4
5
6
for (int i = 2; i <= 9; i++) {
for (int j = 1; j <= 9; j++) {
Console.WriteLine($"{i}*{j}={i*j}");
}
}
Console.Read();
範例: 模擬時鐘上秒針(second)和分針(minute)的行為,秒針輸出60下,分針輸出一下,總共輸出3分鐘的數據。
1
2
3
4
5
6
7
8
9
10
//大迴圈代表分針
for (int minute = 1; minute <= 3; minute++)
{
Console.WriteLine($"當前分鐘: {minute}");
//小迴圈代表秒針
for (int seconds = 1; seconds <= 60; seconds++) {
Console.WriteLine($"當前秒:{seconds}");
}
}