Java实现杨辉三角

简介: Java实现杨辉三角

1 问题

实现杨辉三角。


2 方法


public class textttt01 {
   public static void main(String[] args) {
       //定义了一个长度为10,高度为10的二维数组,数组中的值都为0;
       int[][] arr=new int[10][10];
       for (int i=0;i<arr.length;i++){
           //由于只是给杨辉三角内的位置赋值,所以是j<=i
           for(int j=0;j<=i;j++){
               //根据规律,使用if else赋值
               if (j==0||j==i){
                   arr [i][j]=1;
               }
               else{
                   arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
               }
               System.out.print(arr[i][j]+"\t");
           }
           System.out.println();
       }
   }
}


3 结语

针对杨辉三角的问题,我们提出利用java中的for if语句等方法来解决这个问题。这次实验锻炼了我们的逻辑问题,并且把我们的想法用代码实现出来了。


目录
相关文章
|
3月前
|
Java
杨辉三角形(二维坐标基础题)——Java-二维数组版本
杨辉三角形(二维坐标基础题)——Java-二维数组版本
19 0
|
4月前
|
算法 C++ Java
Java每日一练(20230423) 数组元素统计、杨辉三角II、二进制求和
Java每日一练(20230423) 数组元素统计、杨辉三角II、二进制求和
29 0
Java每日一练(20230423) 数组元素统计、杨辉三角II、二进制求和
|
11月前
|
人工智能 Java
蓝桥杯 基础练习 杨辉三角形(Java)
蓝桥杯 基础练习 杨辉三角形(Java)
77 0
|
机器学习/深度学习 Java
Java 打印 杨辉三角
Java 打印 杨辉三角
89 0
|
Java
Java经典编程习题100例:第21例:Java打印杨辉三角
Java经典编程习题100例:第21例:Java打印杨辉三角
66 0
|
Java C++ Python
蓝桥杯官网 试题 PREV-284 历届真题 杨辉三角形【第十二届】【省赛】【研究生组】【C++】【C】【Java】【Python】四种解法
蓝桥杯官网 试题 PREV-284 历届真题 杨辉三角形【第十二届】【省赛】【研究生组】【C++】【C】【Java】【Python】四种解法
396 0
蓝桥杯官网 试题 PREV-284 历届真题 杨辉三角形【第十二届】【省赛】【研究生组】【C++】【C】【Java】【Python】四种解法
|
算法 Java 索引
数学经典 : 计算「杨辉三角」的和|Java 刷题打卡
数学经典 : 计算「杨辉三角」的和|Java 刷题打卡
|
算法 Java
【leetcode刷题】34.杨辉三角——Java版
⭐欢迎订阅《leetcode》专栏,每日一题,每天进步⭐ 帕斯卡可能是马可波罗的亲戚,马可波罗回到欧洲后,把杨辉三角告诉了帕斯卡,最后帕斯卡漂亮了抄袭了杨辉三角 ——leetcode此题热评
115 0
【leetcode刷题】34.杨辉三角——Java版
|
人工智能 Java C++
输出杨辉三角(C++和 JAVA版 )
输出杨辉三角(C++和 JAVA版 )
97 0
输出杨辉三角(C++和 JAVA版 )
|
Java 算法 API
Java知识详细巩固_note2(数组_附demo code_其一为杨辉三角简析)
继 Java基础知识的全面巩固_note1(附各种demo code)拜读《核心技术卷》,笔记之。 提纲 1.1 for each循环1.2 数组初始化以及匿名数组1.
1090 0