代码如下:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// 注:本程序只有输入正整数时才能正常执行,其他输入均可能出现非预期结果。
// 获取输入的数字
Scanner scanner = new Scanner(System.in);
long inputNumber = scanner.nextLong();
scanner.close();
long sum = 0;
// 计算各位数字之和
while (inputNumber > 0) {
sum = sum + inputNumber % 10;
inputNumber = inputNumber / 10;
}
// 输入各位数字之和
System.out.println(sum);
}
}
运行效果图: