编写一个递归函数,将一个整数n逆序输出,比如,n = 12345,输出54321
时间: 2023-05-03 20:00:54 浏览: 228
python 将一个数组逆序输出 (示例)
可使用递归函数实现,将n%10作为当前位数的数字,将n//10作为下一次递归的参数,代码如下:
def reverse(n):
if n < 10: # 当只剩一位数时直接输出
print(n, end='')
else:
print(n % 10, end='')
reverse(n // 10) # 递归调用,将下一次处理的数字当作参数传入
n = 12345
reverse(n)
输出结果为:54321
阅读全文