美文网首页
杨辉三角

杨辉三角

作者: 2cb3a7b6c710 | 来源:发表于2017-08-28 15:47 被阅读0次
    public class PascalsTtriangle {
        public static void main(String[] args) {
            Scanner in=new Scanner(System.in);
            System.out.println("你想要输出多少行杨辉三角?");
            int h=in.nextInt();//控制打印的行数
            int[][] arr=new int[h][];
            for(int i=0;i<arr.length;i++){
                arr[i]=new int[i+1];
                for(int j=0;j<arr[i].length;j++){
                    if(i==j||j==0){
                        arr[i][j]=1;
                    }else{
                        arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
                    }
                }
            }
            for(int i=0;i<arr.length;i++){
                for(int j=0;j<arr[i].length;j++){
                    System.out.print(arr[i][j]+"\t");
                }
                System.out.println();
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:杨辉三角

          本文链接:https://www.haomeiwen.com/subject/atdgdxtx.html