如何使用 C 中的嵌套循环制作此数字模式?

How can I make this number pattern using nested loops in C?

我在这里犯了什么错误?我对循环不是很好,我刚开始。

我目前的回答:

编辑

非常感谢大家的帮助,我解决了这个问题:)从现在开始我将不再发布我的代码图片。

for (int i = 1; i >= n; i++)

让我们将其翻译成英文: 当 i 大于(或等于)n (i >= n) 时,您将 1 添加到 i (i++) 和 运行 大括号内的内容。那只是一个无限循环。 i 只会变得越来越大,并且永远不会小于 n,这是循环停止所必需的。 (它 运行s 只要while i >= n)。 除非 n> 1 开始,否则循环甚至不会迭代一次。

你的内循环是正确的,但在外循环中你必须写 i <= n 而不是 i >= n