递归实现顺序输出整数
时间: 2023-07-13 12:22:11 浏览: 104
C++使用递归来顺序和逆序输出链表的全部元素
5星 · 资源好评率100%
好的,可以使用如下的递归函数实现顺序输出整数:
```python
def print_numbers(n):
if n <= 0:
return
print_numbers(n - 1)
print(n)
```
这个函数会先递归调用自身,直到 `n` 等于 0 或者小于 0,然后再依次输出从 1 到 `n` 的整数。例如,如果输入参数为 5,则会按照 1、2、3、4、5 的顺序输出整数。
阅读全文