输出n! n为用户输入的一个正整数 n! = n*(n-1)*(n-2)*...*1 5! = 5*4*3*2*1 = 120

时间:2023-01-12 15:13:08
/**
* 输出n!
n为用户输入的一个正整数
        n! = n*(n-1)*(n-2)*...*1
        5! = 5*4*3*2*1 = 120
* @param n
* @return
*/
public  int B(int  n){
int sum=0;
if(n==1)
sum=1;
if(n==2)
sum=2;
if(n>2){
sum=n*B(n-1);
}
return sum;
}