用for嵌套循环打印杨辉三角,两个数字间间隔为五个字符,杨辉三角是直

2025-03-04 16:28:13
推荐回答(1个)
回答1:

#include "stdio.h"

void main()

{ int a[20]={0},i,j,n;

a[0]=1;

scanf("%d",&n);

for(i=0;i<=n;i++)

{

for(j=i;j>0;j--)

{

a[j]+=a[j-1];

printf("%5d",a[j]);

}

printf("%5d\n",a[0]);

}

}