第十五周-(项目二)杨辉三角。

/* 
02.* 程序的版权和版本声明部分 
03.* Copyright (c)2013, 烟台大学计算机学院学生 
04.* All rightsreserved. 
05.* 文件名称: array.cpp                            
06.* 作    者:  王洪海                           
07.* 完成日期:  2013年 12 月  4 日 
08.* 版本号: v1.0       
09.* 输入描述:无 
10.* 问题描述:杨辉三角 
*/ 
#include <iostream>

using namespace std;

void setdata(int a[7][7]);

void outdata(int a[7][7]);

int main()
{
    int a[7][7];
    setdata(a);//给数组赋值
    outdata(a);//输出数组
    return 0;
}
 void setdata(int a[7][7])
 {
     int i,j;
	  for(i=0;i<7;i++)
       {
		   for(j=0;j<=i;j++)
		   {
		       if(j==0||j==i)
			   {
                  a[i][j]=1;

			   }else

                  a[i][j]=a[i-1][j]+a[i-1][j-1];
			}
	  }   
 }
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]<<"  ";
		    cout<<endl;
    }
 
}


运行结果,如图:

阅读更多
上一篇第十五周-(项目一)折腾二维数组。
下一篇试一试-自定义数据类型
想对作者说点什么? 我来说一句

09-第十五周 C++.zip

2011年02月14日 7KB 下载

用js编写的杨辉三角

2009年05月06日 2KB 下载

Java语言实现杨辉三角

2010年05月08日 593B 下载

js输出杨辉三角

2013年09月23日 980B 下载

用C语言编程输出杨辉三角

2010年10月12日 313B 下载

杨辉三角(VB6.0代码编写)

2008年07月14日 4KB 下载

杨辉三角的实现(C语言)

2008年10月22日 143KB 下载

没有更多推荐了,返回首页

关闭
关闭