首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
51
问题
编写函数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全国计算机二级
相关试题推荐
下列选项中,值为1的表达式是()。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
以下程序运行后的输出结果是______。structNODE{inthum;structNODE*next;};main(){structNODEs[3]={{1,’\0’},{2,’\0’},{3,’\0’}},*p,*q
以下程序运行后的输出结果是______。main(){charc1,c2;for(c1=’0’,c2=’9’;c1<c2;c1++,c2--)printf("%c%c",c1,c2);printf("\n");}
下列程序运行时输入1234567<CR>,则输出结果是______。#include<stdio.h>main(){inta=1,b;scanf("%2d%2d",&a,&b);printf("%d%d\n",a,b);}
在数据库系统中,实现各种数据管理功能的核心软件称为______。
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
数据的逻辑结构有线性结构和______两大类。
随机试题
将5枚相同的纪念邮票和8张相同的明信片作为礼品送给甲、乙两名学生,要确保礼品全部分完且每人至少有一件,不同的分法有()。
Tyger!Tyger!burningbrightIntheforestsofthenight,WhatimmortalhandoreyeCouldframethyfearfulsymmetry?Questio
患者,男性,24岁,冬春季节上腹痛发作已有4年。近半个月来上腹痛加重,伴反酸及饥饿痛,并有半夜痛,痛醒后进食使疼痛缓解。1小时前突然发作上腹部刀割样剧痛,大汗淋漓,面色苍白,腹痛迅速蔓延至全腹而来院急诊。首选用哪项检查来协助作出诊断
A.咳喘无力,气短懒言B.干咳少痰,颧红潮热C.干咳无痰,鼻燥咽干D.咳嗽痰多,色白而黏E.咳嗽咯痰,发热恶寒肺气虚证常见的症状是()。
海关对()具有行政裁定权。
关于公司制期货交易所的独立董事和董事会秘书,下列说法正确的有(),
数学中学到的逻辑推理规则,有利于物理问题的解决,这属于()。
一次竞赛共有10道题目,答对前一道才能作答后一道,下一题的得分均比上题多2分,满分是100分。某人若要保证总分在80以上,每题的平均分至少为()?
设总体X的方差为1,根据来自X的容量为100的简单随机样本,测得样本均值为5,则X的数学期望的置信度近似等于0.95的置信区间为______.
Youcandrinkwinethere.Youcanseeafilmthere.
最新回复
(
0
)