#include<stdio.h>
#include<windows.h>
int factorial(int n)
{
if (n == 1)
{
return 1;
}
else if (n > 1)
{
n--;
return (n + 1)*factorial(n);
}
}
int main()
{
int num = 4;
printf("%d的阶乘=
递归和非递归分别实现求n的阶乘
最新推荐文章于 2022-01-25 16:33:08 发布
这篇博客探讨了两种计算阶乘的方法:递归和非递归。通过实例展示了如何使用这两种方法来计算一个数的阶乘,并给出了具体的运行结果。
摘要由CSDN通过智能技术生成