曾刚炜


私信TA

用户名:13397282061

访问量:4175

签 名:

等  级
排  名 178
经  验 6829
参赛次数 0
文章发表 19
年  龄 20
在职情况 学生
学  校 湖北生物科技职业学院
专  业

  自我简介:

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        int n=scanner.nextInt();
        int[][]arr=new int[n+1][n+1];
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j <=i; j++) {
                if (j==0||j==i) {//如果是一行的第一个或者最后一个则为1
                    arr[i][j]=1;
                }else {
                //否则等于上面的数加上上面左边的数
                    arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
                }
            }
        }
        for (int i = 0; i < arr.length; i++) {
            for (int j = i; j <n; j++) {
                System.out.print("   ");
            }
            for (int j = 0; j <=i; j++) {
                System.out.printf("%3d   ",arr[i][j]);
            }
            System.out.println();
        }
    }
}
 

0.0分

0 人评分

  评论区

  • «
  • »