Java二维数组

//杨辉三角
       //初始化二维数组行和列
       int[][] array = new int[8][];
       for(int i=0;i<array.length;i++){
           array[i]=new int[i+1];
       }
       //赋值
       for(int i=1;i<array.length;i++){
           array[i][0] = array[i][i]= 1;            
       }
       for(int i=2;i<array.length;i++){
           for(int j=1;j<i;j++){
               array[i][j]=array[i-1][j]+array[i-1][j-1];
           }
       }
       for(int i=0;i<array.length;i++){
           for(int j=0;j<=i;j++){
               System.out.print(array[i][j]+"\t");
           }
           System.out.print("\n");
       }
posted on 2014-11-24 23:22  追梦的小屁孩  阅读(154)  评论(0编辑  收藏  举报