package MATH;
public class YangHuiSanJiao {
public static void main(String[] args) {
// TODO Auto-generated method stub
//给定一个正整数N,请你输入数列中第一次出现N是在第几个数?
//画杨辉三角
//创建二维数组
int [][] arr = new int[10][10];
//遍历杨辉三角
for (int i = 0 ; i < arr.length; i++) {
for (int j = 0; j <= i; j++) {
if(j==0||j==i) {
arr[i][j]=1;//每行的最后一个数和第一个数
}else {
arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
//第i行第j个数是第i-1行的第j-1和j个数(上一行的前一位和当前位相加)
}
System.out.print(arr[i][j]+" ");
}
System.out.println("\t");
}
}
}
用java画一个杨辉三角
于 2022-02-17 20:39:30 首次发布