首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。 例如,当n=10,x=0.3时,函数值为1.349859。 注意:部分源程序在文件PROGl.C文件中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的化括号中填入
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。 例如,当n=10,x=0.3时,函数值为1.349859。 注意:部分源程序在文件PROGl.C文件中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的化括号中填入
admin
2015-06-08
55
问题
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
注意:部分源程序在文件PROGl.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的化括号中填入你编写的若干语句。
#inolude
#in02ude
double fun(double x,int n)
{
}
main()
{ void NONO();
printf(“%f\n”,fun(0.3,1 0));
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函
数,输出数据,关闭文件。*/
FILE * fp,*wf;
int i,n ;
double s,x ;
fp=fopen(“in.dat”,“r”);
wf=fopen(“ouL.dat”,“w”);
for(i=0;i<1 0;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/WiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:main(){intn;for(n=0;n<9;n++){if(n<1){printf("%d",n);continue;}if(n==4)break;printf("%d
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
有如下程序:#definen2#definemN+1#defineNUM2*m+1main(){inti;for(i=1;i<=NUM;i++)printf("%d\n",
下面invert函数的功能是将一个字符串str的内容颠倒过来。请填空。 #include<string.h> voidinvert(charstr[]) {inti,j【】; for(i=0,j=strlen(str)
下列选项中不能正确定义结构体的是_______。
请选出以下程序的输出结果_______。#include<stdio.h>sub(int*s,inty){staticintt=3,y=s[t];t-;}main(){inta[]={
以下选项中,能定义s为合法的结构件变量的是_______。
阅读以下函数:fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==&&s2{i)!==’\0’)
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。
随机试题
2013年5月3日,本行接开户单位大华制衣厂开来转账支票一张,将闲置资金1000000元转存定期,期限1年,年利率4.04%,同年底银行利率调整为4.02%,完成银行有关账务处理。要求:完成转存定期时的账务处理。
关于雷公藤,以下哪项叙述不正确
张某通过房产经纪公司购买王某一套住房并办理了转让登记手续,后王某以房屋买卖合同无效为由,向法院起诉要求撤销登记行为。行政诉讼过程中,王某又以张某为被告就房屋买卖合同的效力提起民事诉讼。下列选项正确的是:
某高校自筹资金组织教学楼工程建设,由C建筑公司承建,距工程竣工还有4个月时间。为更进一步发挥该教学楼的功能,该高校拟在教学楼电化教室西侧加建二层小楼,建筑面积216m2,将教学楼中的一些配套设施,如电化教学设备、录像设备以及教师课间休息室等移至该二层小楼。
甲公司与乙公司分别签订了两份合同:一是易货合同,甲公司的货物价值200万元,乙公司的货物价值220万元;二是技术开发合同,合同记载金额100万,其中研发经费30万。甲公司应缴纳印花税()。
为进行产业关联分析,需要按照一定的原则将产业分类。下列选项中,更能反映产业之间的投入产出关联的分类方式是()。
根据表1,下列表述不正确的是( )。根据表2,下列职工年平均工资和增长速度最高的行业是( )。
WilliamAppleton,authorofthebookentitledFathersandDaughters,believesthatitisaWoman’srelationshipwithherfather
关于计算机语言,下面叙述不正确的是()。
PassageThreeWhatdoestheword"non-demented"inPara.2probablymean?
最新回复
(
0
)