问题
问答题
按下列要求分别写出两个函数(不用写主函数)
(1)计算n!
计算公式:n!=1×2×3×……×n
函数首部为long fac(int n)
(2)调用上述函数计算
计算公式:
函数首部为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); }