首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。 例如,当n=10,x=0.3时,函数值为1.349859。 注意:部分源程序在文件PROG1.C文件中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。 例如,当n=10,x=0.3时,函数值为1.349859。 注意:部分源程序在文件PROG1.C文件中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
admin
2019-03-19
53
问题
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
linclude
double fun(double x , int n)
{
}
main ()
{ void NONO () ;
printf("%f\n",fun(0.3,10));
NONO();
}
void NONO ()
{/* 本函数用于打开文件,输入数据,调
用函数,输出数据,关闭文件。*/
FILE *fp, *wf ;
int i, n ;
double s, x ;
fp = fopen("in.dat","r");
wf = fopen("out.dat","w");
for(i = 0 ; i < 10 ; i++) {
fscanf(fp, "%lf,%d", &x, &n);
s = fun (x, n) ;
fprintf(wf, "%f\n", s);
}
fclose (fp);
fclose(wf); }
选项
答案
double s=1.0,y=x; int i ; long k=1; for(i=1 ; i<=n ; i++) { k=k*i; s +=y/ k ; y *=x ; } return s ;
解析
(1)根据题干中给出的数列,推出每一项分子是在前一项的基础上乘以x,分母是每一项的阶乘,它可以在前一项的基础上乘以当前项的项数,即第n项是n。
(2)在循环中求得每一项,然后对其进行累加求和。
转载请注明原文地址:https://kaotiyun.com/show/F6Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序;intfunc(inta,intb){return(a+b);}main(){intx=2,y=5,z=8,r;r=func(func(x,y),z);pr
下列数据结构中,能用二分法进行查找的是()。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++C);}程序运行时,如果从键盘输入:A,B,<CR>,则输出结
变量p为指针变量,若p=&a,下列说法不正确的有______。
有以下程序:int*f(int*x,int*y){if(*<*y)returnx;elsereturny;}main(){inta=7,b=8,*p,*q,*r;p=&a;q=&b;
下列表达式中,可以正确表示x≤0或x≥1的关系是()。
表示关系a≤b≤c的C语言表达式为()。
随机试题
在Windows中输入中文文档时,为了输入一些特殊的符号,可以使用系统提供的()。
对于心输出量的叙述,恰当的有
从农用地转用申请、受理、审查整个过程都可以附有补充耕地方案。()
某线路的导线最大使用张力允许值为39780N,则该导线年平均运行张力为()。
SMA路面施工各环节中需控制()温度。
有下列两组工人工资数据:甲组工人工资为800元、900元、500元、600元、1200元;乙组工人工资为600元、700元、550元、650元、500元。若要比较这两组工人平均工资差异程度大小,应选用的方法是( )。
已知利润对单价的敏感系数为2,假设不考虑其他因素,为了确保下年度企业不亏损,单价下降的最大幅度为()。
考虑以下投资基金经理前一年的业绩资料。衰中第1、4列给出了该经理资产组合中各个部分的实际收益和对应指数收益情况,资产组合各部分的比重、实际投资的和投资基准的情况如第2、3列所示:(1)该经理去年的收益率是多少?他的超额业绩为多少?
各品种的葡萄中都存在着一种化学物质。这种物质能有效地减少人血液中的胆固醇。这种物质也存在于各类红酒和葡萄汁中,但白酒中不存在。红酒和葡萄汁都是用完整的葡萄作原料制作的;白酒除了用粮食作原料外,也用水果作原料,但和红酒不同,白酒在以葡萄作原料时,必须除去其表
Glassiseverywhereinourlives.Itissocommon【21】______wehardlythinkaboutit.We【22】______itwhenwelookoutofth
最新回复
(
0
)