JAVA中idea软件中控制台输入一个三位数,分别输出该三位数的个位、十位和百位数字
时间: 2024-09-25 08:09:27 浏览: 20
在IntelliJ IDEA这样的集成开发环境中,你可以通过Java程序让用户从控制台输入一个三位数,然后获取并输出每一位数字。这里是一个简单的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象用于接收用户输入
System.out.println("请输入一个三位数:");
int number = scanner.nextInt(); // 获取用户的整数输入
// 检查输入是否为三位数
if (number >= 100 && number <= 999) {
// 取个位
int unit = number % 10;
// 取十位
int tenth = (number / 10) % 10;
// 取百位
int hundredth = number / 100;
System.out.println("个位数字是:" + unit);
System.out.println("十位数字是:" + tenth);
System.out.println("百位数字是:" + hundredth);
} else {
System.out.println("输入不是三位数,请重新输入!");
}
scanner.close();
}
}
```
在这个代码里,我们首先创建一个`Scanner`对象获取用户输入,然后通过算术运算的方式分别计算出个位、十位和百位。如果用户输入的不是一个三位数,我们会给出提示。