以下是使用函数的递归在C语言中计算6的阶乘的代码:
c复制代码
#include <stdio.h>
int factorial(int n) {
if (n == 0) {
return c语言用递归函数求n的阶乘1;
} else {
return n * factorial(n - 1);
}
}
int main() {
int num = 6;
int result = factorial(num);
printf("%d! = %d\n", num, result);
return 0;
}
在这个代码中,我们定义了一个名为factorial的函数,该函数使用递归计算给定数字的阶乘。如果数字为0,则返回1,否则返回数字乘以factorial(n - 1)的结果。在主函数中,我们定义了一个数字6,并调用factorial函数计算其阶乘,然后将结果打印到控制台中。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。