相关疑难解决方法(0)

C#:N For循环

我如何将此代码转换为n嵌套for循环:

            int num = 4;

            for (int i = 0; i <= num; i++)
            {
                for (int j = 0; j + i <= num; j++)
                {
                    for (int k = 0; i + j + k <= num; k++)
                    {
                        for (int l = 0; i + j + k + l <= num; l++)
                        {
                            Console.WriteLine(i + " " + j + " " + k + " " + l);
                        }
                    }
                }
            }
Run Code Online (Sandbox Code Playgroud)

因此,如果num为2,则只有2个for循环; 我和j.

这不是家庭作业,我希望迭代地做.每个Console.WriteLine()都需要像元素一样存储在一起. …

c#

13
推荐指数
2
解决办法
2307
查看次数

标签 统计

c# ×1