题解 | #n的阶乘#
n的阶乘
https://www.nowcoder.com/practice/97be22ee50b14cccad2787998ca628c8
#include <stdio.h>
long long int case1(int n);
int main() {
long long int num;
int n;
scanf("%d",&n);
num=case1(n);
printf("%ld",num);
return 0;
}
long long int case1(int n){
long long int num=0;
if(n>1){
num=n*case1(n-1);
}
else if(n==1||n==0){
num=1;
}
return num;
}

查看23道真题和解析