按下列要求分别写出两个函数(不用写主函数)(1)计算n! 计算公式:n!=1×2×3×……×n 函数首部为long cmk(int m,int k)

admin2008-05-04  37

问题 按下列要求分别写出两个函数(不用写主函数)(1)计算n!
   计算公式:n!=1×2×3×……×n
  
   函数首部为long cmk(int m,int k)

选项

答案(1) long fac(int n) { long f=1;int i; for(i=1;i<=n;i++)f*=i; return f: } (2) long cmk(int m,int k) { return fac(m)/fac(k)/fac(m-k); }

解析
转载请注明原文地址:https://kaotiyun.com/show/7WAx777K
0

最新回复(0)