一个整数是有1至多位数字组成的,如何分解出整数的各个位上的数字,然后加以计算

    1. 对一个整数做%10的操作,得到它的个位数
    2. 对一个整数做/10的操作,就去掉它的个位数
    3. 再对2的结果做%10的操作,就得到原来数的十位数
    4. 以此类推
    1. import java.util.Scanner;
    2. public class Main {
    3. public static void main(String[] args) {
    4. Scanner in = new Scanner(System.in);
    5. int number;
    6. int result = 0;
    7. number = in.nextInt();
    8. do {
    9. int digit = number % 10;
    10. result = result * 10 + digit;
    11. System.out.println(digit);
    12. number = number /10;
    13. } while (number > 0);
    14. System.out.print(result);
    15. }
    16. }