输出横着的金字塔
11 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1 #include <stdio.h>
int main()
{
int n, m, i, j, k;
printf("请输入列数:");
scanf("%d", &n);
for (i = 1; i < n + 2; i++)
{
for (j = 0; j < 2 * (n - i + 1); j++)
printf(" ");
for (k = 1; k < i; k++)
{
printf("%d ", k);
}
printf("\n");
}
for (i = 0;i < n;i++)
{
for (j = 0;j < 2 * (i + 1);j++)
printf(" ");
for (k = 1;k < n - i;k++)
{
printf("%d ", k);
}
printf("\n");
}
return 0;
}
页:
[1]