c++第四次作业-杨辉三角

来源:互联网 发布:购物中心数据分析 编辑:程序博客网 时间:2024/04/20 00:22
一、问题及代码/*  * 文件名称:杨辉三角.cpp  * 作    者:潘维涵* 完成日期:2017 年 4 月 10 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:输入杨辉三角的行数 * 问题描述:输出杨辉三角* 程序输出:杨辉三角 * 问题分析:根据杨辉三角的公式来设计程序* 算法设计:使用循环  */    #include<iostream>using namespace std;void display(int n);int main(){int n;cout << "请输入一个正整数: ";cin >> n;display(n);return 0;}void display(int n){int i,j;int a[20][20] = { 0 };for (i = 0; i < n; i++){a[i][0] = 1;}for (i = 1; 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++){cout << " " << a[i][j];}cout << endl;}}
二、运行结果:

0 0
原创粉丝点击