code4sk/c/sourcecode/朱森森带领的奇妙冒险/2022-2023第二学期单开班第3次月考/7-3 打印杨辉三角.cpp
2023-10-18 16:17:32 +08:00

58 lines
826 B
C++

/*
7-3 ??????
?? 10
?? ???
?? ????
?????????????N??????
????:
????????N(1=N=10)?
????:
???????????N?????????????4??
????:
6
????:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
*/
#include<stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);
int a[100][100],cnt=0;
for(i=0;i<n;i++)
{
for(j=0;j<=i;j++)
{
if(j==0||j==i)
{
a[i][j]=1;
}
else
{
a[i][j]=a[i-1][j]+a[i-1][j-1];
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n-1-i;j++)
{
printf("W");
}
for(j=0;j<=i;j++)
{
printf("%4d",a[i][j]);
}
printf("\n");
}
return 0;
}