编写递归函数计算级数1/3+2/5+3/7+4/9+…+i/(2i+1)
时间: 2023-07-02 20:17:50 浏览: 148
vc.zip_4 3 2 1_earlierm8a_vc编写htons函数
好的,下面是一个递归函数来计算这个级数:
```python
def sum_fraction(i):
if i == 1:
return 1/3
else:
return i/(2*i+1) + sum_fraction(i-1)
```
这个函数的思路是,当 i=1 时,级数的第一项为 1/3。否则,级数的第 i 项为 i/(2i+1),然后递归计算前 i-1 项的和。这个公式可以递归地计算级数的值。
阅读全文