#include<stdio.h>
/*int fac(int n) {
int sum = 1;
for (int j = 1; j < n + 1; j++) {
sum *= j;
}
return sum;
}*/
int fac(int n) {
if (n <= 1) {
return 1;
}
else {
return n * fac(n - 1);
}
}
int main() {
int n = 0;
scanf_s("%d", &n);
int ret=fac(n);
printf("sum=%d\n", ret);
return 0;
}
递归求n的阶乘
于 2023-04-17 10:01:01 首次发布