用java编写,从键盘输入一个三位整数,将百位,十位分离后显示,比如输入153,显示1,5,3
时间: 2024-09-17 19:04:34 浏览: 67
在Java中,你可以通过接收用户的键盘输入,并利用字符串处理的方法来实现这个功能。下面是一个简单的示例程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个三位整数:");
int num = scanner.nextInt(); // 获取用户输入的整数
if (num < 0 || num >= 1000) {
System.out.println("输入错误,请输入三位数!");
return;
}
String inputStr = String.valueOf(num); // 转换为字符串便于操作
char firstDigit = inputStr.charAt(0); // 百位
char secondDigit = inputStr.charAt(1); // 十位
char thirdDigit = inputStr.charAt(2); // 单位
System.out.println("百位:" + firstDigit);
System.out.println("十位:" + secondDigit);
System.out.println("个位:" + thirdDigit);
scanner.close();
}
}
```
当你运行这个程序并输入153,它会分别打印出1、5和3。
阅读全文