嵌套循环在 c# 中的工作方式

本文关键字:工作 方式 嵌套循环 | 更新日期: 2023-09-27 18:37:08

期望的输出:

                        1
                       121
                      12321
                     1234321
                    123454321

法典:

for (r = 1; num >= r; r++)
{
    for (sp = num - r; sp >= 1; sp--)
        Console.Write(" ");
    for (c = 1; c <= r; c++)
        Console.Write(c);
    for (x = r - 1; x >= 1; x--)
        Console.Write(x);
    Console.Write("'n");
}

我正在 c# 中尝试这个,我在网络中获得了代码。但我需要它是如何工作的。请有人解释嵌套循环是如何用清晰的解释工作的。任何帮助都必须得到赞赏。

嵌套循环在 c# 中的工作方式

外部循环遍历要打印的行。第一个内部循环打印所需的空格数,以使非空格字符显示为中心对齐。第二个内循环打印行的左半部分,最后第三个内循环打印行的右半部分。