int fan(int n) {
if (n < 2) {
return 1;
}
return n * fan(n - 1);
}
int main() {
int num = 0;
scanf("%d", &num);
int ret = fan(num);
printf("%d\n", ret);
return 0;
}
C语言递归求阶乘
最新推荐文章于 2024-07-15 22:10:26 发布
int fan(int n) {
if (n < 2) {
return 1;
}
return n * fan(n - 1);
}
int main() {
int num = 0;
scanf("%d", &num);
int ret = fan(num);
printf("%d\n", ret);
return 0;
}