首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。 例如,当n=10,x=0.3时,函数值为1.349859。 注意:部分源程序在文件PROGI.C文件中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。 例如,当n=10,x=0.3时,函数值为1.349859。 注意:部分源程序在文件PROGI.C文件中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的
admin
2016-10-29
49
问题
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
注意:部分源程序在文件PROGI.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
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;
doub2e s,x;
fp=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++) {
fscarlf(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/MjDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){structst{inty,x,z;};
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
在C语言中,函数返回值的类型最终取决于()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
以下程序的输出结果是【】。#include<stdio.h>main(){inti;for(i=’a’;i<’f’;i++,i++)printf("%c",i-’a’+’A’);printf("\n"
下面程序的输出是______。main(){intx=3,y=6,a=0;while(x++!=(y-=1)){a+=1if
在数据流图(DFD)中,带有名字的箭头表示______。
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
随机试题
蝶窦依据其气化的程度分为_______________、_______________和_______________三种,其内常有骨隔将蝶窦分隔为窦腔,以_______________者居多。
下列错误的是()
马钱子的中毒症状主要表现在
青春期功血的治疗原则是
医学伦理学的行善原则不包括
采用股票增值权模式,审批程序简单,无须解决股票来源问题,同时可以减轻公司的现金支付压力。()
在其他条件不变的情况下,若企业提高折现率,数字大小不会因此受到影响的指标是()。
“见花落泪,见月伤心,良辰美景也有一种无可奈何之感”,这种情绪状态属于()。(2016.安徽)
【2011年第31题】2010年某省物价总水平仅上涨2.4%,涨势比较温和,涨幅甚至比2009年回落了0.6个百分点。可是,普通民众觉得物价涨幅较高,一些统计数据也表明,民众的感觉有据可依。2010年某月的统计报告显示,该月禽蛋类商品价格涨幅12.3%,某
Snow-makersSkiingisbigbusinessnowadays.Butwhatcanskiresortownersdoifthesnowdoesn’tcome?AIntheearlytomid
最新回复
(
0
)