用for循环结构求15! java作业。求大神解答! 代码,谢谢

2025-03-26 13:53:07
推荐回答(2个)
回答1:

public static long getNFactorial(int n){
if(n==0){
return 1l;
}
long sum=1l;
for(int i=1;i<=n;i++){
sum=sum*i;
}
return sum;
}

然后你调用getNFactorial,传入15,就可以了
海枫科技

回答2:

//阶乘函数
long jiecheng(int n){
    long result=1;
    for(int i=1;i<=n;i++){
        result*=i;
    }
    return result;
}