首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun(),它的功能是;根据以下公式求p的值,结果由函数值带回。m与n为两个正数且要求m>n。 P=m!/n!(m-n)!),例如:m=12,n=8时,运行结果为495.000000。 注意:部分源程序给出如下。 请勿改动主函数main
编写函数fun(),它的功能是;根据以下公式求p的值,结果由函数值带回。m与n为两个正数且要求m>n。 P=m!/n!(m-n)!),例如:m=12,n=8时,运行结果为495.000000。 注意:部分源程序给出如下。 请勿改动主函数main
admin
2010-05-05
68
问题
编写函数fun(),它的功能是;根据以下公式求p的值,结果由函数值带回。m与n为两个正数且要求m>n。
P=m!/n!(m-n)!),例如:m=12,n=8时,运行结果为495.000000。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h>
float fun (int m, int n)
{
}
main()
{
clrscr() ;
printf ("p=%f\n", fun (12,8) ) ;
}
选项
答案
float fun (int m, int n) { int i; double p=1.0; for(i=1;i<=m;i++) p=p*i; /*求m!*/ for(i=1;i<=n;i++) p=p/i; /*求m!/n!*/ for(i=1;i<=m-n;i++) p=p/i; /*求m!/(n!(m-n)!)*/ return p; }
解析
本题中,欲求P的值,需要先求m,n,m-n的阶乘值,可用循环语句实现。注意阶乘值应当是double类型,若定义x,y,z为整型变量,则p=x/(y*z)中的除法为整数除法。
转载请注明原文地址:https://kaotiyun.com/show/cXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
金融市场最基本的功能是()。
近年来,我国极地科学考察不断取得优异成绩,目前已在南北极建立了四个科学考察平台.在北极建立的是()。
李某系A市建设银行某储蓄所记账员。2002年3月20日下午下班时,李某发现本所出纳员陈某将2万元营业款遗忘在办公桌抽屉内(未锁)。当日下班后,李某趁所内无人之机,返回所内将该2万元取出,用报纸包好后藏到自己办公桌下面的垃圾箱中,并用纸箱遮住垃圾袋。次日上午
张某11周岁,小学五年级学生.经常在其学校门口的一家小卖部买零食和一些学习用品,部分赊账,年终时共欠小卖部340元。小卖部老板拿着账单要求张某父亲付款,遭到张某父亲拒绝。下列说法正确的是()。
某书店出售一种挂历,每售出1本可得18元利润。售出一部分后每本减价10元出售,全部售完。已知减价出售这种挂历本数是原价出售挂历的三分之二。书店售完这种挂历共获得利润2870元,书店一共出售这种挂历多少本?
某自行车租车点的收费标准是每车次不超过两小时免费,超过两小时的部分每小时收费2元(不足1小时的部分按1小时计算)。有甲、乙两人各自来该租车点租一车。设甲、乙不超过两小时还车的概率分别为;两小时以上且不超过三小时还车的概率分别为;两人租车时间都不会超过四小时
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是:
一个三位数除以53,商是a,余数是b(a,b都是正整数),则a+b的最大值是()。
随机试题
与愤怒期的病人沟通时,护士应()
木瓜与蚕沙均能治疗_________,_________。木瓜又能治_________,蚕沙又能治_________。
南方某农业县于1999年7月底8月初暴发了一种急性传染病,主要症状为高热、呕吐、抽搐、昏迷,发病数百人,病死率高达20%左右,调查组到现场进行了实地考查,通过流行病学调查发现病例主要集中在儿童,波及面广,涉及十余个县及百余个乡镇。病例分布高度散在,每个村
施工总承包管理模式相比于施工总承包模式所具备的优点不包括( )。
碎石沥青混凝土(SAC)沥青路面中填料的含量应严格控制。减少混合料中()颗粒的含量。
按照《公司法》规定,对有限责任公刮和股份有限责任公司的互相变更要求,下面描述正确的是()。
下列属于评价区域金融发展水平的主要指标有()。
新中国成立70年来,我国总人口由1949年的5.4亿人发展到2018年的近14亿人,年均增长率约为1.4%。庞大的人口总量为中国经济的腾飞提供了宝贵的人力资源,为中国特色社会主义现代化建设奠定了坚实的人才基础。新中国成立以来,我国的人口发展
如图1-3_2,曲线段的方程为y=f(x),函数f(x)在区间[0,a]上有连续的导数,则定积分∫0axf’(x)dx等于()
Duringthemiddleofthe19thcentury,【T1】Germany,alongwithotherEuropeannations,sufferedfromworkplacedeathsandaccide
最新回复
(
0
)