递归用于分数练习(递归的持续分数问题)Java编程

  • 本文关键字:递归 问题 编程 Java 用于 练习 java
  • 更新时间 :
  • 英文 :


您好,我在理解这个递归函数时遇到问题。当从 n 到 1 时,我能够做同样的练习,但现在我很困惑,我不知道该怎么做。我真的需要一些关于代码修改练习图片的帮助

public static double razlomak(int a) {
if(a>0) {
return (a + 1/razlomak(a-1));
}else { 
return 1;
}
}

无法将此代码修改为我发送的练习,我正在尝试但每次都失败

我是这样做的。 可以使用专用帮助程序方法转换为两个参数。

public static double razlomak(int a) {
return _razlomak(a,a+1);
}

private static double _razlomak(int a, double q) {
if(a > 0) {
return _razlomak(a-1,a + 1/q);
}
return q;
}

最新更新