)自行编写一个函数Fact(x),用于计算该x的阶乘,并在main函数中调用该函数来计算以下表达式的值: s=1/(2!+3!)+2/(3!+4!)+3/(4!+5!)+4/(5!+6!);
时间: 2024-04-28 15:15:22 浏览: 71
C语言实验5参考答案
以下是Python实现的代码:
```python
import math
def Fact(x):
return math.factorial(x)
def main():
s = 0
for i in range(2, 6):
s += i / (Fact(i) + Fact(i+1))
print("s = {:.6f}".format(s))
main()
```
输出结果为:
```
s = 0.146825
```
阅读全文