如输入123,各整数位数和为6
import java.util.Scanner;
public class Welcome {public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("Enter a integer from 0 to 1000:");
int number=input.nextInt();
int sum=0;
int shan=1;//商值
int yushu=0;//余数
while(shan>0){
shan=number/10;
yushu=number%10;
number=shan;
sum=sum+yushu;
}
System.out.println("各整数位数之和:"+sum);
}
}