编写一个递归函数,计算下面的级数:m(i)=1+1/3+2/5+3/7+4/9+......+i/2i+1
时间: 2023-11-04 21:04:38 浏览: 117
vc.zip_4 3 2 1_earlierm8a_vc编写htons函数
以下是递归函数的 Python 代码实现:
```python
def m(i):
if i == 0:
return 0
else:
return i/(2*i+1) + m(i-1)
```
这个函数首先检查是否已经到达基本情况 i = 0,如果是,则返回 0。否则,它将返回 i/(2i+1) 加上递归调用 m(i-1) 的结果。通过递归调用,函数将计算级数的累加和。
阅读全文