从键盘任意输入一个3位整数,编程计算并输出它的逆序数。
时间: 2024-10-22 10:25:49 浏览: 34
把十进制整数变成十六进制数
4星 · 用户满意度95%
当你需要编写一个程序,让用户输入一个三位数,然后计算并输出其逆序数(例如,输入123,则逆序数为321),你可以使用Python这样的简单语言来实现。下面是一个基本的Python示例:
```python
def reverse_number():
# 获取用户输入
input_str = input("请输入一个三位数:")
# 检查输入是否为三位数
if len(input_str) != 3 or not input_str.isdigit():
print("输入错误,请输入一个三位数字。")
return
# 将字符串转换为整数,计算逆序数
original_num = int(input_str)
reversed_num = int(input_str[::-1])
# 输出结果
print(f"原数:{original_num}, 逆序数:{reversed_num}")
reverse_number()
```
在这个代码中,我们首先获取用户的输入,然后检查它是否恰好是三个数字。如果是,我们就将其转换成整数,并使用切片操作`[::-1]`将数字反转。最后,我们打印出原始数字和其逆序数。
阅读全文