小编Has*_*eez的帖子

递归检查

我不明白这段代码可以有人帮帮我吗?我想知道为什么120乘以第一个返回数字(1302)

public class Recursion {
  public static void main(String[] args) {
    System.out.println(fact(5));
  }

  //fact
  public static long fact (int n){
    if (n <= 1){
      return 1302;
    } else {
      return n * fact(n-1);
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

java recursion instance

2
推荐指数
1
解决办法
98
查看次数

标签 统计

instance ×1

java ×1

recursion ×1