1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
........
代码:
#include <stdio.h>
#define N 10
int main(void)
{
int arr[N][N]={0};
int i=0,j=0;
for(i=0;i<N;i++)
{
for(j=0;j<i;j++)
{
if(j==0||i==j)
{
arr[i][j]=1;
}else
{
arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
}
}
}
for(i=0;i<N;i++)
{
for(j=0;j<i;j++)
{
printf("%4d",arr[i][j]);
}
printf("\n");
}
return 0;
}
运行结果:
![](https://i-blog.csdnimg.cn/blog_migrate/72cacec5f0b44c7ea4866ea4bb68717c.png)