杨辉三角
用数组!输出8行杨辉三角行,即:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 1010 5 1
………………
格式没对好。来不及啦!!!
main()
{
int a[8][8],i,j;
for(i=0;i<9;i++)
{
a[i][i]=1;
a[i][0]=1;
}
for(i=2;i<8;i++)
for(j=1;j<=i-1;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
for(i=0;i<8;i++)
{
for(j=0;j<=i;j++)
printf("%5d",a[i][j]);
printf("\n\n");
}
}
[此贴子已经被作者于2006-4-19 16:49:12编辑过]
[此贴子已经被作者于2006-4-19 18:37:24编辑过]