在C++集成开发环境下编写杨辉三角程序,要前十行的,而且输出的时候是等腰三角形

输出的时候一定要是等腰三角形
2025-03-05 11:06:48
推荐回答(1个)
回答1:

//杨辉三角
main (){
int a[10][10];
int i,j,k;
for (i=0;i<10;i++)
{
a[i][0]=1;
a[i][i]=1;
}
for (j=2;j<10;j++)
{
for (k=1;k a[j][k]=a[j-1][k-1]+a[j-1][k];
}
printf ("\n杨辉三角前十行为:\n");
for (i=0;i<10;i++)
{
for(k=10;k>=0;k++){
printf("");
}
for(j=0;j<=i;j++){
printf ("%3d ",a[i][j]);
printf(" ");
}
printf ("\n");
}
getch();
}