编写程序求x!,实现求m!/n!/(m-n)!

来源:百度知道 编辑:UC知道 时间:2024/06/07 19:35:44
急啊

什么语言?如果数据不大的话是很简单的,一个循环解决,但如果大的话,就要先处理再计算。

double qiuzhi(int m,int n)
{
int a=1;int b=1;
for(int i=n+1;i<=m;i++)
{
a=a*i;
}
for(int i=1;i<=m-n;i++)
{
b=a*i;
}
return a/b;
}

典型的递归。数据结构,清华出的那本,有源码