读取一个0-1000之间的整数,并将该整数的各位数相加
import java.util.Scanner;
public class SpecialOperation {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.print("Enter a number between 0 and 1000:");
int a = sc.nextInt();
int sum = 0, b;
if (a < 0 || a > 1000) {
System.out.println("输入有误,请重新输入");
}
while (a != 0) {
b = a % 10;
sum = sum + b;
a = a / 10;
}
System.out.println("The sum of the digits is " + sum);
}
}