首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n。 例如:m=12,n=8时,运行结果为495.000000。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函
编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n。 例如:m=12,n=8时,运行结果为495.000000。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函
admin
2017-02-24
89
问题
编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n。
例如:m=12,n=8时,运行结果为495.000000。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdio.h>
float fun(int m,int n)
{
}
main()/*主函数*/
{ void NONO();
printf("P=%f\n",fun(12,8));
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE *fp,*wf;
int i,m,n;
float s;
fp=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0 ;i<10;i++){
fscanf(fP,"%d,%d",&m,&n);
s=fun(m,n);
fprintf(wf,"%f\n",s);
}
fclose(fp);
fclose(wf);
}
选项
答案
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函数,来计算三个阶乘的除法。
转载请注明原文地址:https://kaotiyun.com/show/dgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是int型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
设有下列语句inta=1,b=2,c;c=a^(b《2);执行后,C的值为()。
定义下列结构体(联合)数组:structSt{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};执行语句prin
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
有下列程序:main(){intx=5;do{printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
设计软件结构是在软件生命周期的()。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;<n;j++)i
随机试题
良好师生关系的特征是()
InputBox函数的返回值类型是()。
Whichofthefollowingideasisnotconveyedinthepassage?______."Rememberedhistory"isregardedasvaluableonlywhen___
“水火既济”说明哪两脏的关系( )“乙癸同源”说明哪两脏的关系( )
风湿性心瓣膜病患者健康教育内容包括()
结核性脑膜炎进入晚期的特征是
2013年1月。A企业向某公司出租闲置仓库,签订出租合同中注明的租金每月4万元.租期未定;接受某公司委托加工一批产品,签订的加工承揽合同中注明原材料由A企业提供。金额为200万元,另外收取加工费30万元;签订的运输合同中注明运费2万元、保管费5000元。该
电话的发明者是()。
今天的香港也许不是中国族群最多样化的城市,但肯定是族群融合最好的城市之一。除了弱势群体不断地抗争去争取,统治者的治理技巧也是重要原因之一。以香港的经验,那就是治理者与被治理者之间要建立基本的信任,比如,不去触动各族裔的信仰、生活方式、传统文化;在经商业务方
以文化的_______来看,一种现象不会以单维度的方式_______,传统的节日之中,即便只_______一种情绪,那么也应当是快乐为主,关键在于,如何去实现更有_______的快乐。填入画横线部分最恰当的一项是:
最新回复
(
0
)