输入一个整数将它逆序
时间: 2024-10-15 16:24:05 浏览: 19
C#递归实现将一整数逆序后放入一数组中
5星 · 资源好评率100%
输入一个整数逆序通常是指将该数的每一位取反,然后按照从低位到高位的顺序组成一个新的数字。举个例子,如果输入的整数是12345,逆序后的结果就是54321。在编程中,这可以通过循环结构实现,遍历原数的每一位,然后依次添加到新数的前面。
下面是一个简单的Python示例:
```python
def reverse_integer(n):
reversed_num = 0
while n != 0:
remainder = n % 10 # 取余得到最后一位
reversed_num = (reversed_num * 10) + remainder # 将剩余位加到新数前
n = n // 10 # 移除已处理的最后一位
return reversed_num
# 示例
original_number = 12345
reversed_number = reverse_integer(original_number)
print(f"原数 {original_number} 逆序后是 {reversed_number}")
```
阅读全文