编程打印如下形式的杨辉三角形 三角形的行数n由手动输入

格式如下:
输入整数:4
1
1 1
1 2 1
1 3 3 1

第1个回答  2011-12-15
#include<stdio.h>
void main()
{
int a[100][100], i,j,n;
scanf("%d",&n);
for(i=0;i<n;i++)
for(j=0;j<=i;j++)
{
if(i==j||j==0)
a[i][j]=1;
else
a[i][j]=a[i-1][j]+a[i-1][j-1];
printf("%-5d",a[i][j]);
if(i==j)printf("\n");
}
}
相似回答