#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int map[100][100];
int main(){
int n=10;
memset(map,0,sizeof(map));
map[0][0]=1;
for(int i=0;i<n;i++){
for(int j=0;j<=i;j++){
if(i>0&&j>0)
map[i][j]=map[i-1][j]+map[i-1][j-1];
else if(i>0){
map[i][j]=map[i-1][j];
}
}
}
for(int i=0;i<n;i++){
for(int j=0;j<=i;j++){
printf("%4d%c",map[i][j],j==i?'\n':' ');
}
}
}
杨辉三角
最新推荐文章于 2024-07-01 07:25:42 发布