用c语言递归方法求阶乘代码
时间: 2023-04-03 22:01:46 浏览: 129
C语言,递归,求n的阶乘
以下是用 C 语言递归方法求阶乘的代码:
```c
#include <stdio.h>
int factorial(int n) {
if (n == ) {
return 1;
} else {
return n * factorial(n - 1);
}
}
int main() {
int n = 5;
int result = factorial(n);
printf("%d! = %d\n", n, result);
return ;
}
```
这段代码可以计算 5 的阶乘,即 5! = 5 x 4 x 3 x 2 x 1 = 120。
阅读全文