首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROGl.C中。 请勿改动主函数mai
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROGl.C中。 请勿改动主函数mai
admin
2020-11-27
76
问题
请编写函数fun,其功能是:计算并输出下列多项式的值:
例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。
注意:要求n的值大于1但不大于100。
部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
double fun(int n)
{
}
main()
{ int n;double s;
printf("Input n:");scanf("%d",
&n);
s=fun(n);
printf("s=%f\n",s);
NONO();
}
NONO()
{/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
FILE*rf,*wf;int n,i; double s;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10 ; i++) (
fscanf(rf, "%d", &n);
s=fun(n);
fprintf(wf,"%lf\n",s);
}
fclose(rf); fclose(wf);
}
选项
答案
double s=1; long t=1; int i; for(i=1 ; i<=n; i++){ t=t*i; /*计算阶乘*/ s+=1./t; /*计算每项的值并累加至变量s中*/ } return s; /*返回多项式的值。/
解析
(1)根据题干中给出的数列,推出每一项是阶乘的倒数,所以首先在循环中求得每一项的阶乘。其中阶乘的计算公式定义为:
公式分为参数n是1和大于1的两种情况,例如,1的阶乘1!=1;5的阶乘5!=5×4×3×2×1。
(2)然后求得阶乘分之一的累加和。
转载请注明原文地址:https://www.kaotiyun.com/show/yp3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
有以下程序#includemain(){inta=3;do{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是
一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是
有以下程序main(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i
有以下程序#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=l;i<n;i++)if(s[i][k]>m)m=s[i][k];
有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);printf("%d\n",z);}程
若有定义语句charc=’\101’;则变量c在内存中占()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
程序测试的目的是()。
软件测试的目的是
随机试题
下列属于个体内差异评估的不足之处的是
关于ARDS诊断依据,下列哪项正确______。
(2011年第45题)女,23岁,足月初产,无妊娠并发症。在阴道分娩过程中,突然呼吸困难,发绀,血压下降,全身抽搐,昏迷,抢救无效死亡。尸体解剖,肺小动脉和毛细血管内最可能的发现是
心智技能与操作技能相比,具有()的特点。
教师在教学时先教最一般、最抽象的概念,然后教较为具体的概念,最后教最为具体的概念,根据奥苏伯尔的理论,教师贯彻的教学原则是
结合材料回答问题:1948年,诺贝尔医学奖授予瑞士化学家米勒,他发明了剧毒有机氯杀虫剂DDT。其后一段时间里,DDT曾被广泛地在实践领域里加以运用,证明为是一种杀害各种危害人类及农作物害虫的有效药剂。然而,随着DDT的广泛适用,人们渐渐
NetWare文件系统的目录与文件建立在______。
日本のマナーには、おじぎのほかに、どんなあいさつがありますか。
Wherewouldyoumostliketogoonvacation?Paris?London?TheAmazonRainforest?Eachofthesedestinationsisattractive.【B1】
ThanksgivingTheAmericanThanksgiving,bylawonthefourthThursdayofNovember,/hasalongtraditionintheUnitedStat
最新回复
(
0
)