用c语言 递归函数求8的阶乘
时间: 2023-05-15 09:06:40 浏览: 207
C语言递归方法求阶乘
以下是用 C 语言递归函数求 8 的阶乘的代码:
```
#include <stdio.h>
int factorial(int n) {
if (n == 0) {
return 1;
} else {
return n * factorial(n - 1);
}
}
int main() {
int n = 8;
int result = factorial(n);
printf("%d! = %d\n", n, result);
return 0;
}
```
输出结果为:
```
8! = 40320
```
阅读全文