首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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-09-02
24
问题
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,
仅在函数fun的花括号中填入你编写的若干语句。
#include<stdio.h>
#include<math.h>
double fun(double x,int n)
{
}
msin()
{ void NONO();
printf("%f\n",fun(0.3,10));
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE*fp,*wf;
int i,n;
double s f x;
fp=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++) {
fscanf(fp,"%1f,%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/cORp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:在带有头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为:111111
给定程序MODI1.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确
以下选项中不能用作C程序合法常量的是
以下选项中不能用作C程序合法常量的是
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){p=
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
下面不属于软件设计阶段任务的是
随机试题
患者男,20岁,10岁时右眼外伤后曾行“白内障抽吸术联合人工晶状体植入术”,近1年发现视力下降就医,眼部检查:右眼视力0.2,角膜透明,前房深,人工晶状体在位,后囊膜下混浊。眼底隐约可见。正确的诊断是
排卵期的确定依据是
律师资格的取得方式有哪些?()
为了限制330kV、500kV系统中在线路合闸和重合闸时产生的过电压,最有效的措施是什么?
2020年1月1日,甲公司购入乙公司80%股权(非同一控制下控股合并),能够对乙公司的财务和经营政策实施控制。除乙公司外,甲公司无其他子公司。当日乙公司可辨认净资产公允价值为2000万元。2020年度乙公司以购买日可辨认净资产公允价值为基础计算实现的净利润
根据《会计法》规定,下列各项中,属于出纳人员不得兼管的工作有()。
甲企业于2×13年7月1日向A银行举借五年期的长期借款,在2×17年12月31日的资产负债表中,下列假定项目中,该项长期借款应作为流动负债列报的有()。
行政诉讼强制的主体是()。
左边给定的是纸盒的外表面,下面哪一项能由它折叠而成?
Thisstoryisn’tinteresting,so______studentsliketoreadit.
最新回复
(
0
)