一道C++编程题,大家帮帮忙啊!
给定求组合数公式为:cnm=m!/[n!(m-n)]! ,编依一程序,输入m和n的值,球cnm的值
注意优化溢出可能,要用求主函数,调用一下函数求组合数:
int Fabricate(int m, int n);//反悔cnm的值
Fabricate 函数内又必须调用Multi函数:
int Multi (int m,int n)//返回 m*m-1*......*n
程序由4个文件组成,都文件存放函数原型作为调用接口,其他3个Cpp文件分别是,main,Fabricate和Multi函数定义。
最好能够个稍微解释一下