package booksTest;
import java.util.Scanner;
public class p34_2_4 {
public static void main(String[] args) {
/*
题目要求
编写程序,读取一个0~1000的整数,将该整数的各位数字相加,例如,输入数字932,各位数字之和
是14
*/
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个0到1000的整数");
int i =sc.nextInt();
if (i <10 && i>= 0) {
System.out.println("各位数字之和为"+i);
}else if (i>9 && i <100){
int a = i/10;
int b = i -a*10;
int c = a+b;
System.out.println("各位数字之和为"+c);
}else if (i >99 && i<1001) {
int a = i/100;
int b =( i-a*100)/10;
int c = i-a*100-b*10;
int d = a+b+c;
System.out.println("各位数字之和为"+d);
}else if (i >1000 || i< 0 ) {
System.out.println("您输入的数字超出理解范围");
}
}
}