【发布时间】:2023-01-11 19:24:28
【问题描述】:
我试图在用户输入后得到 3 个由空格分隔的数字。我可以得到第一个数字和最后一个数字除以 10,但我真的不知道如何得到中间的数字
我试图取前两个数字的余数,然后将它们除以十,但 IDEA 说答案总是零
public static void main(String[] args) {
System.out.println("Input the number");
int number = read.nextInt();
int a = number%10;
int b = (number%10)/10; // the answer is always 0
int c = number / 100;
System.out.println(c + " " + b + " " + a);
}
【问题讨论】:
-
例如,如果您输入
123,那么a会是什么?既然b = a / 10,为什么b不是0(这是一个int部门!)?