递归按顺序打印一个数

阅读 56

2022-03-30

递归按顺序打印一个数

import java.util.Scanner;

public class Hello {
    public static void main(String[] args) {

        Scanner scan=new Scanner(System.in);
        int n= scan.nextInt();
        func(n);
//       System.out.println(n%10);
    }
    public static void func(int n){
        if(n<=9){
        //一位数直接输出![在这里插入图片描述](https://img-blog.csdnimg.cn/199ab8a391824dbcb77e1345ab302488.png#pic_center)


            System.out.print(n);
            return;
        }
        func(n/10);
        System.out.print(" "+(n%10));
    }

}

在这里插入图片描述
在这里插入图片描述

精彩评论(0)

0 0 举报