public class Taks02 {public static void main(String[] args) {// 声明部分(三角形二维数组)int[][] a = new int[15][];// 每行元素个数跟行数一致for (int i = 0; i < a.length; i++) {a[i] = new int[i + 1];}// 边界赋值for (int i = 0; i < a.length; i++) {a[i][0] = 1; // 左边界a[i][i] = 1; // 右边界(对角线)}// 内部元素采用递推公式计算for (int i = 2; i < a.length; i++) {for (int j = 1; j < i; j++) {a[i][j] = a[i - 1][j - 1] + a[i - 1][j];}}// 输出杨辉三角形for (int i = 0; i < a.length; i++) {for (int j = 0; j <= i; j++) {System.out.print(String.format("%-5d", a[i][j]));}System.out.println();}}
}

结果:

打印等腰三角形

public class Taks02 {public static void main(String[] args) {// 声明部分(三角形二维数组)int[][] a = new int[15][];// 每行元素个数跟行数一致for (int i = 0; i < a.length; i++) {a[i] = new int[i + 1];}// 边界赋值for (int i = 0; i < a.length; i++) {a[i][0] = 1; // 左边界a[i][i] = 1; // 右边界(对角线)}// 内部元素采用递推公式计算for (int i = 2; i < a.length; i++) {for (int j = 1; j < i; j++) {a[i][j] = a[i - 1][j - 1] + a[i - 1][j];}}// 输出杨辉三角形for (int i = 0; i < a.length; i++) {for (int j = 0; j <= i; j++) {System.out.print("");}for (int j = 0; j <= i; j++) {System.out.print(String.format("%-5d", a[i][j]));}System.out.println();}}
}

结果:

Java打印杨辉三角形相关推荐

  1. Java打印杨辉三角形/帕斯卡三角形(含注释)

    代码: package autonomous_practice;import java.util.*;public class Pascals_triangle_print {public stati ...

  2. Java —— 打印杨辉三角形

    杨辉三角 杨辉三角,是二项式系数在三角形中的一种几何排列,中国南宋数 学家杨辉1261年所著的<详解九章算法>一书中出现.[解释来源于百度] [代码展示及效果图] import java. ...

  3. 打印杨辉三角的java代码,打印打印杨辉三角形怎么编程?

    打印打印杨辉三角形怎么编程? 打印杨辉三角形(要求打印10行) 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 - 各位大虾能 ...

  4. java打印10行杨辉三角形_java实现打印杨辉三角形(帕斯卡三角形),打印10行

    /** * 打印杨辉三角形(帕斯卡三角形),打印10行 * */ public class Yanghuisanjiao { public static void main(String[] args ...

  5. JAVA使用二维数组打印杨辉三角形前十行

    一.题目要求 使用二维数组打印杨辉三角形前十行 二.实现代码 /* date by 2022.7.20 使用二维数组打印杨辉三角形前十行*/ public class ArrayExer4 {publ ...

  6. 1.22 实例:Java输出杨辉三角形(使用二维数组)

    利用 Java 的二维数组来输出指定行数的杨辉三角形. 杨辉三角形由数字进行排列,可以把它看作是一个数字表,其基本特性是两侧数值均为 1,其他位置的数值是其左上方数值与右上角数值之和.打印杨辉三角形时 ...

  7. Java教程:Java输出杨辉三角形

    Java教程本节利用过 Java 语言中的流程控制语句,如条件语句.循环语句和跳转语句等知识输出一个指定行数的杨辉三角形. 杨辉三角形由数字进行排列,可以把它看作是一个数字表,其基本特性是两侧数值均为 ...

  8. Java打印整数的二进制表示(代码与解析)

    Java打印整数的二进制表示(代码与解析) int a=-99; for(int i=0;i<32;i++){int t=(a & 0x80000000>>>i)> ...

  9. java编程打印以下图形,分享java打印简单图形的实现代码

    我们平时都是使用的画图工具进行简单图形的绘制,今天我们使用java打印一些简单的图形 实现代码如下 package test; /** * * @author hanzel * @打印图形 * */ ...

  10. Java打印三角形(双层for循环)

    Java打印三角形(双层for循环) 1.第一个三角形: 打印样式: 外层for循环控制行数,内层for循环控制"*"的个数 public static void demo01() ...

最新文章

  1. ipone 网页版的iphone
  2. 腾讯博士:年薪60万辞职去教书,你想要哪种生活?
  3. 字符串互换后字典序最小
  4. 对于如何删除redis中geo存入的坐标
  5. php 自动加载函数,PHP自动加载的实例详解
  6. 使用Flowable.generate()生成可感知背压的流– RxJava常见问题解答
  7. 7-2 图形卡片分组游戏 (60 分)
  8. webpack打包生成的dist文件如何运行
  9. 985程序员4年50万仍被二本学医亲戚酸:学会这3点,才能笑到最后
  10. 如何使用Java进行简单爬虫
  11. Layui图片上传限制一张的问题
  12. Java图片人物照片头像识别
  13. 关于RN报Unrecognized font family ionicons
  14. 我在哪?从何处来,又到哪里去?
  15. 群晖服务器无限重启,监控群晖服务状态并自动重启 | 群晖服务控制
  16. Markdown 字体颜色汇总表(简洁版)- 适用于所有需要颜色任务
  17. 华为鸿蒙系统前因后果,华为技术自救:鸿蒙系统开源,欢迎友商采用
  18. wince 背景logo
  19. 2017年工作目标与生活规划
  20. android游戏开发之我的小小游戏1——五子棋游戏5之蓝牙对战

热门文章

  1. PyCharm创造起名自动生成起名·创造者·日期·时间模板
  2. 一级计算机office选择题题库及答案,计算机一级msoffice选择题题库40套含答案
  3. 炸裂!跑P站上教微积分,年入170w...
  4. ASCLL码表完整版
  5. WebStorm:常用插件(全部实用)包含主题、界面、开发效率等
  6. 伍德里奇计量经济学第六版第七章计算机答案,伍德里奇计量经济学第六版答案Appendix-E...
  7. foolegg126/gooflow - 码云 - 开源中国
  8. R-CNN、Fast R-CNN、Faster R-CNN算法对比
  9. 软件开发模型、瀑布模型、V模型、原型模型、增量模型、螺旋模型、喷泉模型
  10. html校园生活模板,学校生活日记模板集锦9篇