曾刚炜


私信TA

用户名:13397282061

访问量:3649

签 名:

等  级
排  名 168
经  验 6784
参赛次数 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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区