首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
2018-03-28
27
问题
编写函数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://jikaoti.com/ti/Nia0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是
有三个关系R?S和T如下:则由关系R和S得到关系T的操作是
以下程序运行后的输出结果是【】。voidfun(intX,inty){x=x+y;y=x-y;x=x-y;printf("%d,%d,",x,y);}main(){intx=2,y=3;fun(x
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)printf("%d",x);el
有以下程序 #include<stdio.h> main() { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a.sizeof
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
若程序中定义了以下函数:doublemyadd(doublea,doubleB){return(a+B);}并将其放在调用语句之后,则在调用之前应该对函数进行说明,以下选项中错误的说明是______
先用以下语句定义字符型变量:charc;然后要将字符a赋给变量c,则下列语句中正确的是()
数据的逻辑结构在计算机存储空间中的存放形式称为数据的【】。
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include#include#includeintfun(char*str){inti,j=0;for(i=0;str[i]!=′\0′;
随机试题
《拙政园月到风来亭联》:“爽借清风明借月;动观流水静观山。”作者是陶澍。()
在做二次函数习题时,王华头脑中便呈现出二次函数对称轴及顶点坐标公式。这种心理活动属于()
简述西方国家市政职能的主要内容。
有关乳牙牙根吸收特点的描述正确的是
关于快速进行性肾小球肾炎的肉眼病变特征,下列不正确的是()
A.腹泻呕吐,吐泻物酸馊B.大便清稀,中多泡沫,臭气不甚C.泻下如注,粪便色黄,夹有黏液D.大便稀薄,食后作泻,久泻不愈E.滑泄不止,食人即泻,完谷不化风寒泻的特点是()
下列关于村民小组与集体土地所有权的说法中,不正确的是()。
投资者从购买土地使用权开始,通过在土地上的进一步投资活动,即经过规划设计和工程建设等过程,建成可以满足人们某种入住需要的房地产产品,然后推向市场销售,并以此获得利润的过程是指()。
阅读《林黛玉进贾府》教学过程简述,按照要求答题。教学设想:用两节课来完成本课教学。真正把课堂还给学生,让学生自己完成这篇经典课文人物形象内容的学习。第一节:布置学习任务(1)各组从林黛玉、贾宝玉、王熙凤三人中自行选择
Forthispart,youareallowed30minutestowriteashortessayonthetopicShouldElectricityintheDormitoryBeCutoffaft
最新回复
(
0
)