#include<stdio.h>
int main()
{
int a[10][10]={{1},{1},{1},{1},{1},{1},{1},{1},{1},{1}},i,j; //每行第一列初始化为1 其余初始化为0
for(i=1;i<=9;i++)
for(j=1;j<=9;j++)
{a[i][j]=a[i-1][j-1]+a[i-1][j];}
for(i=0;i<=9;i++)
for(j=0;j<=9;j++)
{if(a[i][j]!=0)
printf("%4d",a[i][j]);
if(j==i)
printf("\n");
}
return 0;
}
C语言 输出杨辉三角形的前十行
最新推荐文章于 2024-05-15 20:05:06 发布