在idea控制台输入一个三位数分开百位 十位 个位完整代码
时间: 2024-09-13 09:13:49 浏览: 44
IDEA控制台无法输入问题.txt
在IntelliJ IDEA的控制台上,如果你想让用户输入一个三位数并将其分解为百位、十位和个位,你可以编写一个简单的Java程序来实现这个功能。下面是一个示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个三位数:");
// 接收用户输入
String input = scanner.nextLine();
// 检查输入是否为三位数
if (input.matches("\\d{3}")) {
int number = Integer.parseInt(input);
// 分解数字为百位、十位和个位
int hundred = number / 100;
int ten = (number % 100) / 10;
int one = number % 10;
System.out.printf("百位:%d, 十位:%d, 个位:%d\n", hundred, ten, one);
} else {
System.out.println("输入的不是一个三位数,请重新输入!");
}
scanner.close(); // 关闭扫描器
}
}
```
阅读全文