第九次作业
心得:做这道题的话首先要掌握杨辉三角的一些性质,所以我就先查阅了一些杨辉三角的性质,然后再开始编写程序。
输出杨辉三角形
#include<stdio.h>
int main(void)
{
int i,j,b,a[100][100],n;
printf("Enter n:");
scanf("%d",&n);
for(i=0;i<=n;i++)
a[i][0]=a[i][i]=1;
for(i=2;i<=n;i++)
for(j=1;j<=i-1;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
for(i=0;i<=n;i++)
{
for(b=0;b<=n-i;b++)
printf(" ");
for(j=0;j<=i;j++)
printf("%6d",a[i][j]);
printf("\n");
}
return 0;
}


浙公网安备 33010602011771号