#include<stdio.h>
int main()
{
int j, k=1, h, n=1;
int a[50][50];
while ((scanf("%d", &h) != EOF) && (h != 0))
{
for (j = 0; j < h; j++)
{
a[j][0] = 1;
if (k == j)
{
a[j][k] = 1;
}
for (k = 0; k <= j; k++)
{
if (j > 1 && (k >= 1 && k < j))
{
a[j][k] = a[j - 1][k - 1] + a[j - 1][k];
}
printf("%d ", a[j][k]);
}
printf("\n");
}
}
}
C语言 杨辉三角
于 2023-12-19 22:12:49 首次发布