首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
2013-09-15
43
问题
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include <stdio.h>
#include <math.h>
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,"%1f,%d",&x,&n);
s=fun(x,n);
fprintf(wf,"%f\n",s);
}
fciose(fp);
fclose(wf);
}
选项
答案
double s =1.0, y=x ; int i; long k=1; for(i = 1 ; i <=n ; i++) { k=k*i j s += y / k ; y *= x ; } return s ;
解析
(1)根据题干中给出的数列,推出每一项分子是在前一项的基础上乘以x,分母是每一项的阶乘,它可以在前一项的基础上乘以当前项的项数,即第n项是n。
(2)在循环中求得每一项,然后对其进行累加求和。
转载请注明原文地址:https://kaotiyun.com/show/WMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空#include<stdio.h>structnode{intdata;structn
以下程序的输出结果是【 】。#include<stdio.h>main(){inti;for(i=’a’;i<’f’;i++,i++)printf("%c",i-’a’
有以下程序 #include <stdio.h> void fun(int *a, int n)/* fun 函数的功能是将a所指数组元素从大到小排序*/ { int t, i,j; for (i=0; i<n-1 ;i
有以下程序 #include <stdio.h> void fun(char **p) { ++p; printf("%s\n",*p); } main() { char *a[]={"Moming","A
若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是
下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(【】);
下列程序舶输出结果是【 】。#include<stdio.h>main(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。
下面的函数调用语句中,func函数的实参个数是______。 func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));
随机试题
医院感染
取得医师资格的可以医师注册后受吊销医师执业证书行政处罚的
白芍具有的功效是()
确诊二尖瓣狭窄最可靠的辅助检查是
在下述各项中,不属于现金流出的量是()。
甲公司所得税采用资产负债表债务法核算,适用的所得税税率为25%。甲公司申报2014年度企业所得税时,涉及以下事项:(1)2014年,甲公司应收账款年初余额为3000万元,坏账准备年初余额为零;应收账款年末余额为24000万元,坏账准备年末余额为2
口语交际课的教学设计,首先要_______,话题要贴近_______,密切联系学生的_______和_______,使每个学生有话可说,有话要说。
(2017·山东)关于影响人的身心发展的因素的观点中,下列不属于内发论的代表人物有()
十几个同学围成一圈,按顺时针方向一圈一圈的循环报数。如果报1和报100的是同一个同学,那么共有()个同学。
Let’sfinishourhomeworkinafewseconds;it’stimewe______.
最新回复
(
0
)