第十四周项目-杨辉三角

来源:互联网 发布:telnet命令 linux 编辑:程序博客网 时间:2024/05/23 19:23
/* *Copyright(c)2014,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:梁璨 *完成日期:2014年 11月 27日 *版本号:v1.0 * *问题描述: *程序输入: *程序输出: */


 

 

#include <iostream>using namespace std;int main(){    int a[30][30];    int i,j,n;    cin>>n;    if(n<=1||n>=30)        cin>>n;    for(i=0;i<n;i++)        a[i][0]=a[i][i]=1;    for(i=2;i<n;i++)    {        for(j=1;j<i;j++)        {            a[i][j]=a[i-1][j-1]+a[i-1][j];        }    }    for(i=0;i<n;i++)    {        for(j=0;j<=i;j++)        {            if (i>j)            cout<<a[i][j]<<" ";            if (i==j)                cout<<a[i][j];        }        cout<<endl;    }    return 0;}


运行结果:

0 0
原创粉丝点击