/*
*Corpyright (c)2013,烟台大学计算机学院
*All right reseved.
*作者:z张梦佳
*完成日期:2013年11月19日
*版本号:v1.0
*输入描述:5
*问题描述:递归求阶乘
*程序输出:120
*问题分析:
*算法设计:
*/
#include <iostream>
using namespace std;
int peer(int a);
int main()
{
int n,num;
cin>>n;
num=peer(n);
cout<<n<<"的阶乘是"<<num<<endl;
return 0;
}
int peer(int a)
{
int s;
if(a==1)
s=1;
else
s=a*peer(a-1);
return s;
}
递归求阶乘
最新推荐文章于 2021-04-13 20:29:53 发布