让我们先看以下的代码片段: public class DiGui { public static void main(String[] args) { System.out.println(f(5)); // 10 } public static int f(int n) { if (n>2) return(f(n-1)+f(n-2)); else return(2); } } 最终的输出结果为:10 以下是执行过程图: