首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
56
问题
编写函数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全国计算机二级
相关试题推荐
下列选项中不属于面向对象程序设计特征的是
结构化程序设计中,下面对goto语句使用描述正确的是
下列排序方法中,最坏情况下比较次数最少的是
以下选项中关于C语言常量的叙述错误的是
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s=hello";则以下叙述中正确的是
若以下选项中变量全部为整型变量,且己正确定义并赋值,则语法正确的switch语句是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1j<
有以下程序#includetypedefstruct{intb,p;}A;voidf(AC)/*,注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){i;Aa={1,2};f(a);p
以下正确使用C语言标识符的是()。
随机试题
讨论:会议:方案
MidburyDramaClubBackgroundClubstagedin1957Prizerecentlywonby【L1】________sectionUsuallyperforms【L2】_____
#include<stdio.h>main(){inti,x;i=0;do{scanf("%d",&x);i++:}while(x%3!=0‖x%5!=0);printf
下列各项,最适宜手术切除的肺癌是
建设工程项目实施CM承包模式时,代理型合同和非代理型合同()。
甲公司2012年1月对账时发现下列错误:(1)8日,开出转账支票,缴纳上月应交所得税4000元。记账凭证为:借:利润分配----应交所得税4000贷:银行存款4000(2)10日
做一件事情,往往需要按照一定的程序,只有按照程序做,才能防止主观任性、无序混乱。只有严格按照法律程序办事办案,处理结果才可能公正并具有公信力和权威性。程序的正当,表现在程序的()
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
选择字段的方法有3种,一是单击______;二是双击______;三是单击“设计网格”中字段行上要放置字段的列。
Whatisthepurposeofthespeech?
最新回复
(
0
)