n = int(input('请输入一个大于零的整数:'))
#递归
def fact(n):
fact1 = 0
if n == 0:
fact1 = 1
编写程序,定义一个求阶乘的函数fact(n),并编写测试代码,要求输入大于0的整数,用递归和非递归两种方式实现。
最新推荐文章于 2023-10-26 16:25:36 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)
n = int(input('请输入一个大于零的整数:'))
#递归
def fact(n):
fact1 = 0
if n == 0:
fact1 = 1