首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
2021-04-28
96
问题
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#iriolude
double fun(double x,int n)
{
}
msin()
{ 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("out.dat","W");
for(i=0;i<10;i++){
fscanf(fp,"%1 f,%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/JPtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
有以下程序:#include<stdio.h>intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];re
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
关于“while(条件表达式)循环体”,以下叙述正确的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
在关系数据库中,描述全局数据逻辑结构的是。
在关系数据库中,用来表示实体间联系的是
随机试题
反映公司在一定时期内总体经营成果的财务报表是()。
既承认实践是检验真理的唯一标准,又承认逻辑证明在认识和探索真理中的作用,就是认为
男性,30岁,酒精烧伤面部2天,面积3%,深Ⅱ度,局部肿胀明显女性,55岁,右小腿开水烫伤2周,深Ⅱ度3%,创面感染
以下是关于二审程序的观点,请指出错误的表述:()
题4~7:某安全等级为二级的高层建筑采用混凝土框架一核心筒结构体系,框架柱截面尺寸均为900mm×900mm,筒体平面尺寸为11.2m×11.6m,如图2-18所示。基础采用平板式筏形基础,板厚1.4m,筏形基础的混凝土强度等级为C30(ft=1.43N/
在计时观察法中,用于研究各种性质的工作时间消耗,精确度较高,并且可以同时对两个工人在整个工作班和半个工作班进行长时间观察,以获得工作日全部情况的方法是()。
下列关于流动性风险的说法中,错误的是()。
享受税收优惠免纳城镇土地使用税的项目有()。
从整个社会考察,利息率的最高界限是()。
学校发现未成年人组织或参加的实施不良行为的团伙有违法犯罪行为的,应当向公安机关报告。()
最新回复
(
0
)