main()
{
int i,j;
int a[10][10];
printf("\n");
for(i=0;i<10;i++)
{a[i][0]=1;
a[i][i]=1;}
for(i=2;i<10;i++)
for(j=1;j<i;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
for(i=0;i<10;i++)
{for(j=0;j<=i;j++)
printf("%5d",a[i][j]);
printf("\n");
getch();
}
}
打印杨辉三角10
最新推荐文章于 2024-11-18 23:59:02 发布
本文介绍了一个使用 C 语言编写的程序,该程序用于生成杨辉三角(即帕斯卡三角)。通过双重循环实现,程序首先初始化三角形的第一行和对角线上的值为1,然后计算中间各值为上一行相邻两数之和。最后打印出完整的10行杨辉三角。
3183

被折叠的 条评论
为什么被折叠?



