输入一个正整数n,输出一个按以下规律变化的n行的直角三角形,每个数据都采用6个域宽左对齐的方式显示。
输入格式:
输入一个正整数。
输出格式:
输出按规律变化的图形,每个数据都采用6个域宽左对齐的方式显示。
输入样例:
3
输出样例:
1
2 4
3 6 9
代码如下:
#include <stdio.h>
int main()
{
int i, j, n, k;
scanf("%d", &n);
for (i = 0; i < n; i++)
{
for (j = 0, k = i + 1; j <= i; k += (i + 1), j++)
printf(j == i ? "%-6d\n" : "%-6d", k);
}
return 0;
}