通过分支和循环语句了解条件逻辑

已创建嵌套循环

whiledofor 循环可以嵌套在另一个循环内,以使用外部循环中的各项与内部循环中的各项组合来创建矩阵。 我们来生成一组字母数字对以表示行和列。

一个 for 循环可以生成行:

C#
for (int row = 1; row < 11; row++)
{
  Console.WriteLine($"The row is {row}");
}

另一个循环可以生成列:

C#
for (char column = 'a'; column < 'k'; column++)
{
  Console.WriteLine($"The column is {column}");
}

可以将一个循环嵌套在另一个循环中以形成各个对:

C#
for (int row = 1; row < 11; row++)
{
  for (char column = 'a'; column < 'k'; column++)
  {
    Console.WriteLine($"The cell is ({row}, {column})");
  }
}

可以看到,对于内部循环的每次完整运行,外部循环会递增一次。 反转行和列嵌套,自行查看变化。

在浏览器中尝试运行代码