当前位置: 首页 > news >正文

C++程序设计:打印杨辉三角形

【问题描述】

输入杨辉三角形的层数,打印杨辉三角形

【输入形式】

6
【输出形式】

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1

【样例说明】

每一个数字的显示宽度为4

#include <iostream>
#include <iomanip>
using namespace std;
int main() {
	int n=0,i,j;
	cin>>n;
	int a[n][n];
	for(i=0;i<n;i++) {
		a[i][0]=1;
		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++)
		cout<<setw(4)<<left<<a[i][j];
		cout<<endl;	
	}
	return 0;
}

相关文章:

  • 如何安装一个安全的动网(转)
  • C++程序设计:字符图形输出(数字三角形)
  • 远程分析IIS设置(转)
  • C++程序设计:字符图形输出(空白三角形)
  • 规律化生活一周
  • C++程序设计:今夕何夕,见此良人(经典题目)
  • DVBBS7.0变量列表
  • C++程序设计:求n个数的最大值、最小值及其出现的位置
  • C++程序设计:逆序数
  • 思量了许久还是决定做游戏
  • C++程序设计:小数化分数的算法与编程实现(经典问题)
  • 一些游戏开发站点
  • C++程序设计:挑棍子(判断线段是否相交的模板)
  • C++程序设计:月历
  • 春节的安排
  • [译]如何构建服务器端web组件,为何要构建?
  • CAP理论的例子讲解
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • JAVA SE 6 GC调优笔记
  • nginx 负载服务器优化
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • webpack4 一点通
  • 从0实现一个tiny react(三)生命周期
  • 服务器从安装到部署全过程(二)
  • 目录与文件属性:编写ls
  • 我这样减少了26.5M Java内存!
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • AI算硅基生命吗,为什么?
  • ​水经微图Web1.5.0版即将上线
  • #NOIP 2014# day.1 T2 联合权值
  • #pragam once 和 #ifndef 预编译头
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • %check_box% in rails :coditions={:has_many , :through}
  • (libusb) usb口自动刷新
  • (附源码)php投票系统 毕业设计 121500
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (九)One-Wire总线-DS18B20
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (七)Knockout 创建自定义绑定
  • (三)终结任务
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .gitignore
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .net 调用php,php 调用.net com组件 --
  • .NET与 java通用的3DES加密解密方法
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • @PreAuthorize注解
  • @SuppressWarnings注解
  • [ Linux ] Linux信号概述 信号的产生
  • [20190401]关于semtimedop函数调用.txt
  • [23] 4K4D: Real-Time 4D View Synthesis at 4K Resolution
  • [CTSC2014]企鹅QQ