求e=1+1/1!+2*2!+…+n/n!,输入n=10
时间: 2023-10-04 09:12:41 浏览: 71
求数字阶乘之和(1!+2!+3!+...+10!)
可以使用循环来计算这个式子,以下是 Python 代码实现:
```python
n = 10
e = 1
factorial = 1
for i in range(1, n+1):
factorial *= i
e += 1/factorial
print(e)
```
执行结果为:
```
2.718281828459045
```
因此,当 n=10 时,e=2.718281828459045。
阅读全文