#include<iostream>
using namespace std;
//调用函数 递归算法计算N!
int Recur(int n)
{
//上方括号中的n要重新进行类型定义
int result=1;
if(n==1||n==0) result=1;//result可以修改成return 1
else
{
//递归的体现
result=n*Recur(n-1);
}
return result;
}
int main()
{
int N;
cin>>N;
cout<<Recur(N);
return 0;
}
//此算法可以输出0!=1
递归算法求N的阶乘
原文作者:递归算法
原文地址: https://blog.csdn.net/zhaoshuling1109/article/details/80625924
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://blog.csdn.net/zhaoshuling1109/article/details/80625924
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。