实现数字反转。用JAVA: 从键盘输入一个三位正整数125,将125的个位、十位、百位倒序生成一个新数字并进行输出。
时间: 2024-09-22 12:01:42 浏览: 46
在 Java 中,实现数字反转可以使用简单的算术操作或字符串处理。以下是使用算术操作的一个示例:
```java
import java.util.Scanner;
public class NumberReverse {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个三位正整数:");
int input = scanner.nextInt(); // 获取用户输入
// 取出每一位数字
int lastDigit = input % 10; // 个位
int secondLastDigit = (input / 10) % 10; // 十位
int firstDigit = input / 100; // 百位
// 将数字按顺序拼接
int reversedNumber = firstDigit * 100 + secondLastDigit * 10 + lastDigit;
System.out.println("数字反转后为:" + reversedNumber);
}
}
```
在这个程序中,我们首先获取用户输入的三位正整数,然后通过取模和整除的方式分别取出每个位置的数字,最后将它们按照新的顺序相加得到反转后的结果。
阅读全文