【发布时间】:2014-12-23 05:34:37
【问题描述】:
我有这个程序来解决一个完整的金字塔。
#include <stdio.h>
int main() {
int i, j, rows;
printf("Enter the number of rows: ");
scanf("%d", & rows);
for (i = 1; i <= rows; ++i) {
for (j = 1; j <= i; ++j) {
printf("%d ", j);
}
printf("\n");
}
return 0;
}
输出是这样的
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
我怎样才能把它打印成一个完整的金字塔?再次从左侧打印相同的内容。
期望的输出:
1 1
12 12
123 123
1234 1234
【问题讨论】:
-
我不明白你所说的完整金字塔是什么意思。您可以发布所需输出的示例吗?
-
@JasonBakeri 将帖子编辑为我想要的输出有没有办法发布我想要的输出图片?谢谢
-
@JasonBaker 我想再次打印相同的输出,但有空格......就像左边的一个三角形和这个数字一样,右边的一个三角形就像输出一样
标签: c