输入任意一个4位数整数,将该数反序输出(使用循环)
时间: 2024-12-13 07:27:58 浏览: 6
倍反序数-c语言上机习题
当你需要输入一个四位数并将其反序输出时,可以使用循环结构来逐位处理这个数字。下面是一个简单的Python示例,使用for循环来实现:
```python
def reverse_number():
number = int(input("请输入一个四位数:")) # 获取用户输入的四位数
if len(str(number)) != 4: # 检查是否为四位数
print("输入的不是四位数,请重新输入!")
return
reversed_num = 0 # 初始化结果变量
for i in range(4): # 从右向左遍历,每次取一位
last_digit = number % 10 # 取当前位置的数字
reversed_num = (reversed_num * 10) + last_digit # 将新数字添加到结果
number //= 10 # 移除已处理的一位
print("反序后的数字是:", reversed_num)
# 调用函数
reverse_number()
阅读全文