C语言中怎么定义一个阶乘函数
时间: 2023-05-26 18:03:24 浏览: 108
用C语言编写阶乘算法
5星 · 资源好评率100%
C语言中可以定义一个阶乘函数如下:
```c
int factorial(int n) {
if (n == 0) {
return 1;
} else {
return n * factorial(n-1);
}
}
```
其中,`n`为要求阶乘的数,函数递归计算阶乘的值并返回。当`n`为0时,阶乘为1。
阅读全文