Java语言程序设计基础篇原书第十版第六章编程练习题答案
6.2 求一个整数各位数字之和
import java.util.Scanner;
public class lll {
public static void main(String[] args) {
// TODO Auto-generated method stub
@SuppressWarnings("resource")
Scanner in = new Scanner(System.in);
System.out.println("输入:");
long n = in.nextLong();
System.out.println(sumDigits(n));
}
public static int sumDigits(long n) {
int sum = 0;
while (n != 0 ) {
sum += n%10;
n /= 10;
}
return sum;
}
}