c语言递归函数求n!
时间: 2024-06-14 14:03:27 浏览: 162
以下是C语言中利用递归的方式得到n!的代码实现:
#include <stdio.h>
int f(int n) {
if (n == 1) {
return 1;
} else {
return n * f(n - 1);
}
}
int main() {
int n;
printf("请输入一个正整数n:\n");
scanf("%d", &n);
printf("%d! = %d\n", n, f(n));
return 0;
}
相关推荐













