输入一个正整数n,计算 1!+2!+3!+…+n!的和并输出。
时间: 2023-10-04 09:12:40 浏览: 156
Android studio中实现输入一个整数N,输出1+2+3+...+N的求和结果
好的,您的问题是输入一个正整数n,计算 1! 2! 3! … n!的和并输出。那么我可以这样回答您的问题:将阶乘逐一求出,然后累加起来即可。以下是具体的实现代码:
```python
n = int(input("请输入一个正整数n:"))
ans, f = 0, 1
for i in range(1, n+1):
f *= i
ans += f
print("1!+2!+3!+...+n!的和为:", ans)
```
希望可以帮到您。
阅读全文