首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
28
问题
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
1 #include<stdio.h>
2 #include<math.h>
3 double fun(double x,int n)
4 {
5 }
6 main()
7 { void NONO();
8 printf(’’%f\n’’,fun(0.3,10));
9 NONO();
10 }
11 void NONO()
12 {/(本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
13 FILE *fp,*wf;
14 int i,n;
15 double s,x;
16 fp=fopen(’’in.dat’’,’’r’’);
17 wf=fopen(’’out.dat’’,’’w’’);
18 for(i=0;i<10;i++) {
19 fscanf(fp,’’%1f,%d’’,&x,&n),
20 s=fun(x,n);
21 fprintf(wf,’’%f\n’’,s);
22 }
23 fclose(fp);
24 fclose(wf);}
选项
答案
1 double s=1.0,y=x; 2 int i ; 3 long k=1; 4 for(i=1; i<=n; i++) { 5 k=k*i; 6 s+=y/k; 7 y*=x ; 8 } 9 return s;
解析
该程序功能是计算并输出多项式值。根据题干中给出的数列,首先推出每_项的表达式,然后再对多项式进行累加求和。
(1)根据题干中给出的数列,推出每一项分子是在前一项的基础上乘以x,分母是每一项的阶乘,它可以在前一项的基础上乘以当前项的项数,即第n项是n。
(2)在循环中求得每一项,然后对其进行累加求和。
转载请注明原文地址:https://www.kaotiyun.com/show/PBRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。#include<stdio.h>main(){chara[]="labchmfye",t:int1,j;for(i=0;
下面程序的运行结果是()。#include<stdio.h>#defineSIZE12main(){chars[SIZE];inti;for(i=0;i<SIZE;i++)s[i]=’A’+i+32;
若有如下程序:floatsub(inta,intb){return(a*b);}main(){inti=1,j=2,k=3;printf("%4.0f\n",sub((int)sub(k+j,j),
设有以下定义:strucksk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()。
下面对C语言的描述中,正确的是
有以下程序#includemain0{inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是
有以下程序intfa(intx){returnx*x;}intfb(intx){returnx*x*x;}intf(int(*fl)(),int(*f2)(),intx}{returnf2(x)-f1(x)
下列数据结构中,能用二分法进行查找的是()。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
随机试题
审美活动与宗教活动的联系体现在【】
心力衰竭时,早期分泌增加的体液因子是
伤寒极期的表现不包括哪种表现
易产生耐受性的是()。
关于速动资产的等式正确的有()。
对外贸易乘数
腭皱襞(palatalrugae)
软件集成测试将已通过单元测试的模块集成在一起,主要测试模块之间的协作性。从组装策略而言,可以分为(7)。集成测试计划通常是在(8)阶段完成,集成测试一般采用黑盒测试方法。(8)
计算机网络拓扑反映出网络中各实体之间的______关系。
CanTonyBlairSavetheWorldofBooks?AtthebeginningofAJourney,TonyBlairboaststhathehas"thesoulofarebel".
最新回复
(
0
)