递归函数求奇数的阶乘 1*3*5.......*n

来源:互联网 发布:revit 知乎 编辑:程序博客网 时间:2024/05/17 07:51
#include <iostream>


using namespace std;
int dk(int n);
int main()
{
    int m;
    int sum;
    cin>>m;
    int i;
    if (m%2!=0)
        sum = dk(m);


    cout<<sum;


    return 0;
}




int dk(int n)
{


    if (n==1)
        return 1;
    else return n*dk(n-2);




}
0 0