递归实现求n的阶乘
程序员文章站
2024-03-15 17:19:54
...
递归实现求n的阶乘
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
#include<time.h>
#include<Windows.h>
/*递归和非递归分别实现求n的阶乘*/
int plusplus(int n)
{
if (n == 1)
{
return 1;
}
return n * plusplus(n - 1);
}
int main()
{
int n = 5;
int ret = plusplus(n);
printf("%d\n", ret);
system("pause");
return 0;
}
上一篇: 关于阶乘的面试题总结
下一篇: js判断是否为质数