【发布时间】:2021-05-13 11:38:16
【问题描述】:
我正在尝试编写打印以下内容的代码:
这是我尝试过的:
#include <stdio.h>
int main() {
int i, j, rows;
printf("Enter number of rows: ");
scanf("%d", &rows);
for (i = rows; i >= 0; i--) {
for (j = 1; j <= i; ++j) {
printf("* ");
}
printf("\n");
}
return 0;
}
我该怎么做?
【问题讨论】:
-
你可以通过简单的谷歌搜索找到很多这样的例子。
-
为什么要从标准输入读取行数,而不是将其作为命令行参数?后者更常见。
-
您的编程环境是否包含任何类型的调试器?有了它,您可以使用断点停止执行流程,然后一次单步执行 1 步,并随时查看变量值。
标签: c loops for-loop while-loop