请各位帮忙编下C++杨辉三角的程序。。。
请各位帮忙编下C++杨辉三角的程序。。。谢谢。。
程序代码:
#include <iostream> using namespace std; #include <iomanip> int Fd(int x, int y) { int t = 1; int k = 1; for(int i = y; i > x ; i--) { t = t * i; t = t / k; k++; } return t; } int main() { int nsize; cout<<"请输入大小"<<endl; cin>>nsize; for(int i = 0; i <= nsize; i++) { for(int k = 0 ; k <= nsize; k++) { if(k > i) { cout<<" "; } } for(int j = 0 ; j <= i; j++) { cout<<setw(3)<<Fd(j,i)<<" "; } cout<<endl; } return 0; }