正文

杨辉三角2006-11-13 13:19:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/hammers/20275.html

分享到:

#include<iostream>#include<iomanip>using namespace std;class queue{public: queue(){rear=front=0;} bool empty(){return rear==front;} bool get_yanghuisanjiao(int i);    private: int front; int rear; int data[20];};int main(){ queue q; int y; cout<<"please put in how many line in yanghuisanjiao"<<endl; cin>>y; q.get_yanghuisanjiao(y); return 0;}bool queue::get_yanghuisanjiao(int i){  data[0]=1;data[1]=1;//先将第一,第二位置的元素输入; int h=i; for(int j=1;j<=i;j++) {  for(int n=rear;n>=1;n--)  {   data[n]=data[n]+data[n-1];//实现元素的算法;  }  data[rear++]=1;   cout<<setw(h--);   for(int x=0;x<rear;x++)//输出元素;   cout<<" "<<data[x];  cout<<endl; } return true;}  

阅读(2297) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册