15周任务2:杨辉三角形

来源:互联网 发布:辰森餐饮软件 编辑:程序博客网 时间:2024/05/20 22:03
/*   * 程序的版权和版本声明部分   * Copyright (c)2012, 烟台大学计算机学院学生   * All rightsreserved.   * 文件名称: array.cpp                              * 作    者:李慧慧                            * 完成日期: 2012 年 12 月  8  日   * 版本号: v1.0            * 输入描述:无   * 问题描述:输出杨辉三角形   */      #include <iostream>  using namespace std;  void setdata(int a[7][7]);void outdata(int a[7][7]);int main(){int a[7][7]={0};    setdata(a);      outdata(a);      return 0;} void setdata(int a[7][7]){int i,j;for(i=0;i<7;i++){a[i][0]=1;a[i][i]=1;}for(i=0;i<7;i++){for(j=1;j<i;j++){a[i][j]=a[i-1][j-1]+a[i-1][j];}}}void outdata(int a[7][7]){int i,j;for(i=0;i<7;i++){for(j=0;j<=i;j++)cout<<a[i][j]<<'\t';cout<<endl;}}


运行结果:

其实练得多了自然而然也就会了,就怕我练的时候不认真偷袭别人的,结果自己没有自己的想法

原创粉丝点击