void main()
{
int i, j, k, a[11][11] = { 0 };
for (i = 0; i < 11; i++)
{
for (k = 10 - i; k > 0; k--)
{
printf(" ");
}
for (j = 0; j < 11; j++)
{
if (j == 0)
{
a[i][j] = 1;
}
if (j > 0 && i >= j)
{
a[i][j] = a[i - 1][j] + a[i - 1][j - 1];
}
if (i >= j)
{
printf("%4d", a[i][j]);
}
}putchar('\n');
}
for (i = 9; i >-1; i--)
{
for (k =0; k <10-i; k++)
{
printf(" ");
}
for (j = 0; j < 10; j++)
{
if (j == 0)
{
a[i][j] = 1;
}
if (j > 0 && i >= j)
{
a[i][j] = a[i - 1][j] + a[i - 1][j - 1];
}
if (i >= j)
{
printf("%4d", a[i][j]);
}
}putchar('\n');
}
getchar();
}
杨晖菱形
最新推荐文章于 2021-05-24 03:04:34 发布