注册 登录
编程论坛 C++教室

需要程序啊,继续大神

快乐小天使 发布于 2017-02-28 17:04, 1141 次点击
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录
2 回复
#2
yangfrancis2017-03-03 21:08
unsigned long Factorial(unsigned short n)
{
    unsigned long result=n;
    while(--n)
        result*=n;
    return result;
}
#3
阿呆ddf2017-03-04 20:08
//m中选n个的排列组合Amn
int functionA(int m,int n)
{
    int sum=1;
    for(int i=m;i>=m-n+1;i--)
    {
        sum*=i;
    }
    return sum;
}
//n的阶乘
int functionB(int m)
{
    int sum=1;
    while(m>=1)
    {
        sum*=m;
        m--;
    }
    return sum;
}

//Cmn
int functionC(int m,int n)
{
    return functionB(m)/functionB(n)/functionB(m-n);
}
1