我需要编写一个递归方法来计算以下系列:
m(i) = 1/3 + 2/5 + 3/7 + 4/9 + 5/11 + 6/13 + .... + i/(2i + 1)
然后我需要编写一个显示m(i)
.i = 1,2,....10
我了解递归的基本思想,到目前为止我已经完成了 2 个程序,一个用于阶乘,一个用于斐波那契数列。这个问题把我难住了。
这就是我到目前为止所拥有的。
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
System.out.println(m(i));
}
}
public static double m(int i) {
if (i == 1)
return 1;
else
return ???;
}