阶乘(Java)

public class Demo {
//阶乘
public static void main(String[] args) {
System.out.println(f(5));
}
// 1!=1
//2!=2*1
//5! =5*4*3*2*1
//若输入2
//2*f(n-1)=2*f(1)=2*1=1
//3
//3*f(2)=3*2*f(1)=6
public static int f(int n)
{
if(n==1)
{
return 1;
}
else{
return n*f(n-1 );
}

}
}