#include<iostream>
#include<iomanip>
using namespace std;
int fact(int x){
int i,n=1;
if(x==0) n=1;
else for(i=1;i<=x;i++)
n=n*i;
return n;
}
int c(int n,int x){
int i,sum=1;
for(i=1;i<=x;i++){
sum=sum*(n+1-i);
}
sum=sum/fact(x);
return sum;
}
int main(){
cout<<setiosflags(ios::fixed)<<setiosflags(ios::left);
int i,j;
cout<<1<<endl;
cout<<setw(5)<<1<<1<<endl;
for(i=3;i<=10;i++){
cout<<setw(5)<<1;
for(j=1;j<=i-2;j++){
cout<<setw(5)<<c(i-1,j);
}
cout<<setw(5)<<1<<endl;
}
return 0;
}
杨辉三角形
最新推荐文章于 2024-06-13 21:22:44 发布