首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROGl.C中。 请勿改动主函数main
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROGl.C中。 请勿改动主函数main
admin
2020-07-28
61
问题
请编写函数fun,其功能是:计算并输出下列多项式的值:
例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。
注意:要求n的值大于1但不大于100。
部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
double fun(int n)
{
}
NONO()
{/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
FTLE *rf,*wf;int n,i;double s;
rf=fopen(“in.dat”,“r”);
wf=fopen(“out.dat”,“w”);
for(i=0;i<10;i++) {
fscanf(rf, “%d”, &n);
s=fun(n);
fprintf(wf,“%lf\n”,s);
}
fclose(rf); fclose(wf);
}
main()
{ int n;doub2e s;
printf(“\nInput n:”); scanf(“%d”,&n);
s=fun(n);
printf(“\n\ns=%f\n\n”,s);
NONO();
}
选项
答案
double s=0, t=1; int i; for(i=1; i<=n; i++){ t *=i; s+=1./t ; } return s;
解析
该程序功能是计算并输出多项式值。根据题干中给出的数列,首先推出每一项的表达武,然后再对多项式进行累加求和。
[解题思路]
(1)根据题干中给出的数列,推出每一项分母是在前一项分母的基础上乘当前项数,第n项的项数为n。
(2)在循环中求得每一项,然后对其进行累加求和。
转载请注明原文地址:https://kaotiyun.com/show/4L3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10]="acc
有以下程序charfun(char*c){if(*c<=’Z’&&*c>=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);while(
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是
C语言主要是借助以下哪种手段来实现程序模块化
关于do循环体while(条件表达式);以下叙述中正确的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数Creatlink的功能是:创建带头节点的单向链表,并为各节点数据域赋0Nm﹣1的值。请改正函数Creatlink中指定部位的
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参
数据库管理系统中负责数据模式定义的语言是
随机试题
5个月男孩,母乳喂养,平时易感冒,曾患肺炎3次,哭闹后唇发绀,初步检查结果:发育营养欠佳,胸骨左缘第3~4肋可闻及Ⅲ~Ⅳ/Ⅵ级收缩期杂音,P2亢进,胸片示肺动脉段明显突出,左、右心室增大。此时最紧急的处理是
[*]
I’mhungry.Pleasegetmesomething______.
气钡双重造影对溃疡性结肠炎哪项的观察有很大价值:
海关批准进口货物保税的原则为()。
国际货币体系包括()。
课时教学目标的设计应做到可观察性,因此表述预期的结果应尽量做到()。
根据所给资料,回答问题。2010年,全省规模以上工业企业实现利润总额1231.33亿元,比上年增长55.6%,增幅同比提高20.0个百分点。从经济类型看,国有企业增长最快,2010年实现利润48.20亿元,比上年增长4.59倍:总量较大的外商及港
关于Windows服务器的描述中,以下正确的是
A、Water’sspecificheatishigherthanthatofthesand.B、Water’sspecificheatislowerthanthatofthesand..C、Water’stemp
最新回复
(
0
)