java编写程序实现:从键盘输入一个4位整数,输出其逆序数(例如,输入2022,则输出2202)
时间: 2024-03-21 20:38:23 浏览: 132
输入一个整数,输出其位数并逆序输出
可以使用以下代码实现该功能:
```java
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个4位整数:");
int num = input.nextInt();
int reverse = 0;
for (int i = 0; i < 4; i++) {
reverse = reverse * 10 + num % 10;
num /= 10;
}
System.out.println("逆序数为:" + reverse);
}
}
```
代码解析:
1. 导入 java.util.Scanner 包,以便从键盘读取输入。
2. 创建 Scanner 对象 input。
3. 提示用户输入一个 4 位整数。
4. 读取用户输入的整数并存储在变量 num 中。
5. 创建变量 reverse 并初始化为 0。
6. 使用 for 循环从个位开始逐位取出 num 中的数字,计算 reverse 的值。
7. 输出逆序数。
阅读全文