Java练习1:打印杨辉三角
Java练习1:
杨辉三角,是二项式系数在三角形中的一种几何排列,在中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。
结构如下:
代码如下:
1 package Jacklu; 2 3 import java.util.Scanner; 4 5 public class YanghuiTriangle { 6 public static void main(String[] args) { 10 System.out.println("输出几行?"); 11 Scanner sc = new Scanner(System.in); 12 int a = sc.nextInt(); 13 int[][] arr = new int[a][a]; 14 for (int i = 0; i < arr.length; i++) { 15 for (int j = 0; j <= i; j++) { 16 arr[i][0] = 1; 17 arr[i][i] = 1; 18 if (i <= 1 || j == 0) { 19 System.out.print(arr[i][j]+" "); 20 }else{ 21 arr[i][j] = arr[i-1][j] + arr[i-1][j-1]; 22 System.out.print(arr[i][j]+" "); 23 } 24 } 25 System.out.println(); 26 } 27 } 29 }
版权声明:本文为110gogo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。