java输入一个三位数,输出个十百位,逆序输出
时间: 2024-10-11 18:02:25 浏览: 28
java输入数字,输出倒序的实例
5星 · 资源好评率100%
在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 < 100 || num > 999) {
System.out.println("输入的不是三位数,请重新输入!");
return;
}
int hundred = num / 100; // 取百位
int ten = (num % 100) / 10; // 取十位
int unit = num % 10; // 取个位
// 逆序输出
System.out.println("逆序后的数字为:");
System.out.printf("%d%d%d", unit, ten, hundred);
}
}
```
当你运行这个程序并输入一个三位数,它会先检查输入是否有效,然后将数字分解为个、十、百位,并按从右到左的顺序打印。
阅读全文