黑马程序员技术交流社区

标题: 杨辉三角 [打印本页]

作者: fmi110    时间: 2015-8-16 23:38
标题: 杨辉三角
ads
  1. class Test
  2. {
  3.         public static void main(String[] ss){

  4.                 print(6);
  5.         }
  6.         public static void print(int n)
  7.         {
  8.                 int[][] a = new int[n][n];
  9.                 for(int i=0;i<n;i++){
  10.                         a[i][0] = 1;
  11.                         a[i][i] = 1;
  12.                 }
  13.                 for(int i=2;i<n;i++)
  14.                 {
  15.                         for(int j=1;j<n-1;j++)
  16.                                 a[i][j] = a[i-1][j] + a[i-1][j-1];
  17.                 }
  18.                 for(int i=0;i<n;i++)
  19.                 {
  20.                         for(int j=0;j<i+1;j++)
  21.                                 System.out.print(a[i][j]+" ");
  22.                         System.out.println();
  23.                 }
  24.         }
  25. }
复制代码

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
作者: 阮文江    时间: 2015-8-16 23:54
复习下,,这个东西挺好玩的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2