题目描述:
正整数的各位数字之和被Tom称为Tom数。求输入数(<2^32)的Tom数!
输入:
每行一个整数(<2^32).
输出:
每行一个输出,对应该数的各位数之和.
样例输入:
12345
56123
82
样例输出:
15
17
10
参考解答:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNextLine()) {
String num = sc.nextLine();
System.out.println(sum(num));
}
}
private static int sum(String num) {
int sum = 0;
for (int i = 0; i < num.length(); i++) {
sum += num.charAt(i) - '0';
}
return sum;
}
}