用栈机制
边界条件:边界
前阶段:返回阶段n*(n-1)
程序执行到底输出————值返回给main方法
package com.company;
public class Main {
public static void main(String[] args) {
System.out.println(f(5));
}
public static int f(int n) {
if (n==1){
return 1;
}else{
return n*f(n-1);
}
}
}