c++第四次实验-杨辉三角
来源:互联网 发布:机器人编程培训班苏州 编辑:程序博客网 时间:2024/04/29 03:09
一、问题及代码:
/* 文件名称:项目3.cpp * 作 者:严明远 * 完成日期:2017 年 3 月 25 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述: 项目3:杨辉三解编写函数,形成n阶杨辉三角形。在主函数中调用该函数,形成杨辉三角形,并输出结果。输入阶数n,输出处理后的结果。* 算法设计:略 */ #include<iostream>#include<iomanip>using namespace std;int main(){const n=100;int i,j,k,N,a[n][n]={0};cout<<"请输入杨辉三角阶数:";cin>>N;for(i=0;i<N;i++){a[i][0]=1;a[i][i]=1;}for(i=1;i<N;i++)for(j=1;j<N;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<<setiosflags(ios::left)<<setw(5)<<a[i][j];}cout<<endl;}return 0;}
三、心得体会:
杨辉三角的规律,它的两条斜边都是有数字1组成,而其余的数则是等于它肩上的两个数字之和。
四、知识点总结:
setiosflags(ios::left) 控制输出左对齐,set(n)控制输出的位数相当于c语言的%d,头文件#includ<iomanip>
杨辉三角的规律a[i][j]=a[i-1][j-1]+a[i-1][j]。
0 0
- c++第四次实验-杨辉三角
- c++第四次作业-杨辉三角
- 第四次作业-杨辉三角
- c++第七次实验---杨辉三角
- 第七次实验-杨辉三角
- C++第7次实验---杨辉三角
- 第四次C程序设计实验报告
- 第四次c语言上机实验报告
- 第四次C语言上机实验报告
- 第四次上机实验
- 第四次上机实验
- 第四次上机实验
- 第四次实验报告
- 第四次上机实验
- 第四次上机实验
- 第四次上机实验
- 第四次上机实验
- 第四次实验任务
- 这个形状用安卓的shape怎么做出来
- 汇编语言笔记一
- SVD SVD++
- 求大神前辈,急! SearchView Listview
- pom中的定义
- c++第四次实验-杨辉三角
- FIFO使用技巧
- spark troubleshooting--错误的持久化方式以及checkpoint的使用
- R-FCN: Object Detection via Region-based Fully Convolutional Networks
- Azkaban任务调度 理解和安装
- BP算法实现圆迹SAR点目标仿真(C++语言)
- http协议
- Lucene实现京东搜索(八)
- Spring?切面(@Pointcut)