package test01;
import java.util.Scanner;
public class charge {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int h=input.nextInt();
charge(h);
}
public static void charge(int f){
int h=f;
int a1=h%10;
System.out.println(a1);
if(h/10>0){
charge((int)(h/10));
}
}
}
之前一直是在固定位数的数字基础上分离得到每一位是什么,想了下怎么 得到随机输入的数字的每一位,想了半天没想粗来。。汗,还是上csdn求大神罩我了,其实实现思路很简单,就是简单的递归调用而已。