|
发表于 2010-1-20 21:16:16
|显示全部楼层
我用C语言编的杨辉三角-等腰三角形,注:在dos下运行的。大家看看吧!
程序源码:#include "stdio.h"
#define N 16
main()
{
int i,j,n,a[N][N];
printf("\n Input n[1-14]:");
scanf("%d",&n);
for(i=0;i<=n;i++)
for(j=0;j<=i;j++)
if(j==0 || i==j)
a[i][j]=1;
else
a[i][j]=a[i-1][j-1]+a[i-1][j];
for(i=0;i<=n;i++)
{for(j=0;j<n-i;j++)
printf(" ");
for(j=0;j<=i;j++)
printf("%2d",a[i][j]);
printf("\n");
}
} |
|