编写递归函数,计算n!(n=10)
时间: 2024-05-14 09:17:41 浏览: 98
易语言求n!(递归算法)
下面是一个递归函数,用于计算n的阶乘:
```python
def factorial(n):
if n == 1:
return 1
else:
return n * factorial(n-1)
```
使用该函数计算n=10的阶乘:
```python
n = 10
result = factorial(n)
print(result)
```
输出结果为3628800,即10的阶乘。
阅读全文