编辑代码

class Main {
    public static void fun(int n) {
        if (n <= 0) {
            return;
        }
    // 递归调用下一层
        fun(n - 1);
    // 打印当前层的数字
        for (int i = 0; i < n; i++) {
            System.out.printf("%d ", n);
        }
        System.out.println();
    }
    public static void main(String[] args) {
        System.out.println("递归算法:");
        fun(10);
    }
}