问答题 编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m >n。
【正确答案】正确答案:long jc (int m) { long s =1; int i ; for(i=1;i < =m;i++) s=s*i ; return s; } float fun (int m, int n) { float p; p =1.0 *jc (m)/jc (n)/jc (m 一n) ; return p; }
【答案解析】解析:本题考查算术运算的算法,先建立一个jc函数来计算m的阶乘,函数中使用一个for循环来计算m的阶乘,并将计算结果作为函数的返回值。在fun函数中调用jc函数,来计算三个阶乘的除法。