用递归函数求n!,然后调用该函数计算5!+7!+9!之和
时间: 2023-04-06 14:02:40 浏览: 149
可以回答这个问题。递归函数求n!的代码如下:
```
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
```
然后调用该函数计算5! 7! 9!之和的代码如下:
```
sum = factorial(5) + factorial(7) + factorial(9)
print(sum)
```
输出结果为: 5! + 7! + 9! = 120 + 5040 + 362880 = 368040。
阅读全文