#include<stdio.h>
void main()
{int a[100][100],(*p)[100],j,n,i,*p1;
p1=&n;
printf("层数为:");
scanf("%d",p1);
for(j=0;j<n;j++)
for(i=0;i<=j;i++)
{if(i==0||i==j)
*(*(a+j)+i)=1;
else
*(*(a+j)+i)=*(*(a+j-1)+i-1)+*(*(a+j-1)+i);}
printf("此杨辉三角形是:\n");
p=a;
for(j=0;j<n;j++)
{for(i=0;i<=j;i++)
printf("%d ",*(*p+i));
p++;
printf("\n");}
}这里写代码片
杨辉三角形
最新推荐文章于 2021-08-31 10:12:54 发布