public static void main(String[] args) {
// TODO Auto-generated method stub
int sum = 0;
char a;
Scanner scanner = new Scanner(System.in); //创建一个变量输入
int num =scanner.nextInt();//输入的数
if (num < 0 || num > 1000) {
System.out.println("请输入0到1000之间的数字");
return;
}
String str = String.valueOf(num);
for (int i = 0; i < str.length(); i++) {
a = str.charAt(i);
sum += a - '0';
}
System.out.println("这个数各位的和为:" + sum);
}
}
...全文
13711打赏收藏
java编译急求大神
用DOS 命令可以敲有Scanner,且能顺利编译成功,用Eclipse无法编译而且报错 //package first; public class first { public static void main(String[] args) { // TODO Auto-generated method stub int sum = 0; char a; Scanner scanner = new Scanner(System.in); //创建一个变量输入 int num =scanner.