C语言编程:用函数求Cmn=m!/(n!(m-n)!) 15
2个回答
展开全部
#include <iostream>
using namespace std;
int jiecheng(int n)
{int sum=1;
if(n<=0)
return 0;
for(int i=1;i<=n;i++)
{
sum*=i;
}
return sum;
}
int main()
{int n,m,Cmn;
cin>>n>>m;
Cmn=jiecheng(m)/(jiecheng(n)*jiecheng(m-n));
cout<<Cmn;
return 0;
}
注意输入时n 和m之间有空格啊。
using namespace std;
int jiecheng(int n)
{int sum=1;
if(n<=0)
return 0;
for(int i=1;i<=n;i++)
{
sum*=i;
}
return sum;
}
int main()
{int n,m,Cmn;
cin>>n>>m;
Cmn=jiecheng(m)/(jiecheng(n)*jiecheng(m-n));
cout<<Cmn;
return 0;
}
注意输入时n 和m之间有空格啊。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询