需求:
打印杨辉三角,杨辉三角如下所示(行数由键盘输入):
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1

代码(Array2Test1.java):

package cn.melo;import java.util.Scanner;public class Array2Test2{public static void main(String[] args){Scanner sc=new Scanner(System.in);System.out.println("请输入要打印的行数:");int n=sc.nextInt();int[][] arr=new int[n][n];for(int i=0;i<n;i++){for(int j=0;j<=i;j++){if(j==i){arr[i][j]=1;}else{if(j>0){arr[i][j]=arr[i-1][j-1]+arr[i-1][j];}else{arr[i][j]=1;}}}}for(int i=0;i<n;i++){for(int j=0;j<=i;j++){System.out.print(arr[i][j]+"\t");}System.out.println();}}
}

JavaSE基础 打印杨辉三角相关推荐

  1. python每行输出5个数_python打印杨辉三角及输出第m行第k个数

    1.打印杨辉三角及输出第m行第k个数 1.计算到m行,打印出k项 第m行有m项,m是正整数,因此k一定不会大于m,这个需求需要保存m行的数据,那么可以使用一个嵌套结构[[],[],[]] m=int( ...

  2. 【Java】 杨辉三角 二维数组打印杨辉三角

    Tips 打印三角的操作 : 每行打印前预留空格 打印指定数量的星号后换行 重复循环打印直至完成所有打印结果 杨辉三角: 三角规律空格最大对称值为 5 大于 5 则会变形 三角规律为当前值为上一个值加 ...

  3. python杨辉三角居中_利用python打印杨辉三角

    用python打印杨辉三角 介绍 杨辉三角,是初高中时候的一个数列,其核心思想就是说生成一个数列,该数列中的每一个元素,都是之前一个数列中,同样位置的元素和前一个元素的和. 正好在python中,也就 ...

  4. JavaScript打印杨辉三角

    1.什么是杨辉三角? 1  1 1  1 2 1  1 3 3 1  1 4 6 4 1 上面就是一个简单的杨辉三角的例子 观察一下, 第n行有n个元素, 第n行的第一个元素和第n个元素为1, 其他元 ...

  5. Python 中使用 for、while 循环打印杨辉三角练习(列表索引练习)。

    Python中使用for while循环打印杨辉三角练习(列表索引练习). 杨辉三角是一个由数字排列成的三角形数表,一般形式如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 ...

  6. 【笔试题】简单的两道笔试题(1、打印杨辉三角;2、三个数排序)

    笔试题 简单的两道笔试题(1.打印杨辉三角:2.三个数排序) 1.打印杨辉三角 import java.util.Scanner; public class MyYanghuiTriangle {pu ...

  7. 7-164 打印杨辉三角 (20 分)

    7-164 打印杨辉三角 (20 分) 本题要求按照规定格式打印前N行杨辉三角. 输入格式: 输入在一行中给出N(1≤N≤10). 输出格式: 以正三角形的格式输出前N行杨辉三角.每个数字占固定4位. ...

  8. java趣味题-打印杨辉三角

    java趣味题-打印杨辉三角 public class First105 { public static void main(String[] args) {   int [][] a=new int ...

  9. 【C语言练习——打印杨辉三角及其变形】

    CSDN话题挑战赛第1期 活动详情地址:活动地址 参赛话题:大学学习月/季度总结 话题描述:对自己大学的月/季度学习的复盘及展望 杨辉三角及其变形 前言 1.杨辉三角之左对齐 1.1 写法1 1.2 ...

最新文章

  1. 桌子上有个盘子_日本留学生活:留学生在餐厅刷盘子的传闻,竟然在自己身上上演...
  2. 自动化运维工具----ansible
  3. 人力资源中最常见的7张报表
  4. 思维导图 - 测试技术扩展:Postman接口测试、Sonar白盒测试、Sonic移动测试、Python操作FTP服务器
  5. 【算法题1】上台阶问题
  6. 关于windows cmd的一些便捷应用
  7. SAP Java Connector(JCo)
  8. Java面试11|Maven与Git
  9. 网络中的那些事儿(五)之校园网规划综述
  10. 剑指offer_两个链表的第一个公共结点
  11. 读书-算法《程序设计导引及在线实践》-简单计算题3:校门外的树
  12. python调用excel宏函数,封装
  13. 2015中国国内元器件分销商10亿俱乐部20强榜单
  14. 关于innerText和value的区别 2020-10-21
  15. 微型计算机控制系统分几类,微型计算机控制技术 潘新民版 答案
  16. 笔记②:牛客校招冲刺集训营---C++工程师(面向对象(友元、运算符重载、继承、多态) -- 内存管理 -- 名称空间、模板(类模板/函数模板) -- STL)
  17. 俄罗斯方块 UWP 版
  18. 删除字符串中的数字字符
  19. cydia软件路径_在Cydia中提取Deb格式安装包文件
  20. cypress 自动化测试

热门文章

  1. 基于SSD的CCTSDB交通标识数据集目标检测
  2. MyBatis中的多条件查询
  3. 学历学籍系统-Web服务开发实验(REST API)
  4. Bilibili网站后台代码泄露,从注释看到的一些感想。
  5. Android OpenCV应用篇三:提取图片中的文字
  6. 庄懂着色器_L21_CyberPunk
  7. ISP成像算法基础Day1—Python基础
  8. 树莓派实现温控风扇智能降温
  9. 西瓜书——多元线性回归(知识点:多元实值函数凹凸性的证明)
  10. 运行shell脚本时怎么知道jdk路径_linux查看java jdk安装路径和设置环境变量 – HouYing – 博客频道 – CSDN.NET...