设n为自然数,n!为n的阶乘,规定0!=1 试计算2! 4!6!8!10!
用递规算吖
public static void main(String args[]) {
long num = 4;//要算阶乘的数字
long result = factorial(num);
System.out.printf("%d! = %d\n", num,result);
}
public static long factorial(long num) {
if(num <= 1){
return 1;
}else{
return num * factorial(num - 1);
}
}
建议翻书学习下😑😑😑