用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
时间: 2024-05-14 15:11:50 浏览: 35
整数转字符串
好的,这个问题可以通过递归法来解决。具体实现可以参考以下代码:
```python
def intToStr(n):
if n < 10:
return chr(n + ord('0'))
else:
return intToStr(n // 10) + chr(n % 10 + ord('0'))
```
其中 `ord('0')` 和 `chr()` 函数用来将数字与 ASCII 码之间进行转换。需要注意的是,这个函数只适用于非负整数。
阅读全文