输出杨辉三角

来源:互联网 发布:js object 迭代 编辑:程序博客网 时间:2024/05/11 12:38
1./*  2. * Copyright (c) 2012, 烟台大学计算机学院  3.* All rights reserved.  4.* 作    者:   吕建5.* 完成日期:2012 年 12 月26  日6.* 版 本 号:v1.07.* 输入描述: 无8.* 问题描述:输出杨辉三角9.* 程序输出: 略10.* 问题分析: 略11.* 算法设计: 略12.*/#include <iostream>#include <iomanip>using namespace std;int main(){const int n=11;int a[n][n],i,j;for(i=1;i<n;i++){a[i][1]=1;a[i][i]=1;}for(i=3;i<n;i++)for(j=2;j<=i-1;j++)a[i][j]=a[i-1][j]+a[i-1][j-1];cout<<"输出杨辉三角为:"<<endl;for(i=1;i<n;i++){for(j=1;j<=i;j++)cout<<setiosflags(ios::left)<<setw(5)<<a[i][j]<<" ";cout<<endl;}cout<<endl;return 0;}

原创粉丝点击