1 public class Demo04{
2 public static void main(String[] args){
3 int[][] arr = new int[10][10];
4 yanghui(arr);
5 print(arr);
6
7 }
8 public static void yanghui(int[][] arr){
9 for (int i=0; i<arr.length; i++) {
10 for (int j=0; j<=i; j++) {
11 if(i==j||j==0){
12 arr[i][j] = 1;
13 arr[i][0] = 1;
14 }else{
15 arr[i][j] = arr[i-1][j-1] + arr[i-1][j];
16 }
17 }
18 }
19 }
20 public static void print(int[][] arr){
21 int count = 0;
22 for (int i=0; i<arr.length; i++) {
23 count++;
24 for (int k=1; k<=10-count; k++) {
25 System.out.print(" ");
26 }
27 for (int j=0; j<=i; j++) {
28 System.out.print(arr[i][j]+" ");
29 }
30 System.out.println();
31 }
32 }
33 }