首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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-03-19
119
问题
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
linclude
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 ;
double s, x ;
fp = fopen("in.dat","r");
wf = fopen("out.dat","w");
for(i = 0 ; i < 10 ; 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/F6Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
Jackson方法是一种面向______的结构化方法。
若有定义和语句: intw[2][3],(*pw)[3];pw=w; 则对w数组元素的非法引用是()
有以下程序intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;seanf("%d",&
以下叙述中错误的是______。
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++C);}程序运行时,如果从键盘输入:A,B,<CR>,则输出结
有以下程序 main() { int a [3][2]={0},(* ptr [2],i,j; for(i=0;i<2;i++){ptr=a+i;scanf("%d",ptr);pb++;} for(i=0;i<3;i++)
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
利用fseek函数可实现的操作是()。
下列叙述中错误的是()。
随机试题
Whenwethinkofcommunicationwe______thinkofusingwords——talkingface-to-face,writingmessages,andsoon.
Budd-Chiari综合征的原因有
下列解表药中兼有化湿和中功效的是
非独立采购计划适用于()的物品。
地球以外的生命最大可能是存在于太阳系以外的某个行星。银河系本身包括1000亿个其他的类似太阳的恒星,其中很多都可能有行星相随,这些行星与地球的相似程度足以使其成为生命的所在地。上面的陈述是以下面哪句为假设的?()
文中画线句子“没有多久,声纳图上又发现新的目标”中“目标”是______。根据原文所给的信息,下列说法错误的是______。
职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.dbf:客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.dbf.订单号C(4),客户名C(4),职员号C(3),签订日期D,金额N(6
【B1】【B5】
9.______isarelativelycomplexformofcompounding,inwhichtwowordsareblendedbyjoiningtheinitialpartofthefirstwor
A、Ithasjustbegunsnowing.B、Shedoesn’tlikesnowydays.C、Ithasbeensnowingforsometime.D、Shedoesn’tthinkit’sgoing
最新回复
(
0
)