首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
49
问题
编写函数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(){intx=100,a=10,b=20,ok1=5,ok2=0;if(a<b)if(b!=15)if(!ok1)x=-i;elseif(ok2)x=1
下面程序的输出结果是()。#definePI3.1415#defineARE(X)PI*x*xmain(){intr=2;printf("%.2f",ARE(r+1));}
在C语言系统中,假设int类型数据占两个字节,则double、long、unsignedint、char类型数据所占字节数分别为()。
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
下述关于C语言文件的操作的结论中,正确的是______。
下面程序的输出结果是______。main(){charstr[10],c=’a’;inti=0;for(;i<5;i++)str[i]=C++;printf("%s",str);}
数据库设计包括两个方面的设计内容,它们是_______。
随机试题
公职律师,是指任职于党政机关或者人民团体,依法取得司法行政机关颁发的公职律师证书,在本单位从事法律事务工作的公职人员。下列哪一或哪些选项属于公职律师可以受所在单位委托或者指派从事的法律事务?()
A、小指B、环指C、中指D、示指E、拇指握持牙挺时,固定在挺杆上的手指是
A.热证B.表证C.实证D.虚证E.寒证怔忡,临床上多见于()
1991年2月9日,原告李某酒后来到县城浴室洗澡。洗完后,李某躺在二号池的搁板上睡觉,被浴室工作人员发现并制止。李某在爬起时,脚下一滑,从搁板上掉落二号池内,当即被人拉出。因二号池水在80℃以上,李某自腰部以下大部被烫伤,烫伤面积占全身的30%。李某受伤后
下列义务中,不属于附随义务的是:()
房地产市场属于()市场。
关于钢化玻璃的特性,下列说法中正确的有()。
课程目标的依据主要有三个方面【】
(2017年清华大学)以下关于股票股利的说法,不正确的是()。
设备上无法创建正确的MAC转发表项,造成二层数据转发失败,故障的原因包括()。①MAC、接口、VLAN绑定错误②配置了MAC地址学习去使能③存在环路MAC地址学习错误④MAC表项限制或超规格
最新回复
(
0
)