定义 S n =1!+2!+3!+⋯+n!,现输入一个n,求对应的S n
时间: 2023-11-09 08:00:48 浏览: 78
计算 S=1!+2!+3!+...+N!。
好的,根据您的要求,我不会透露您的任何要求。针对您的问题,以下是我的回答:
要求S n ,可以使用循环计算每个阶乘并累加,具体代码如下:
```python
def factorial(n):
res = 1
for i in range(1, n+1):
res *= i
return res
def S(n):
res = 0
for i in range(1, n+1):
res += factorial(i)
return res
n = int(input("请输入n:"))
print("S(n) =", S(n))
```
输入n后即可得到对应的S n 。
阅读全文