首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
86
问题
请编写函数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全国计算机二级
相关试题推荐
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
关系的实体完整性要求关系中不能为空的属性是
软件(程序)调试的任务是
下列叙述中正确的是
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是
对如下二叉树进行后序遍历的结果为
设二叉树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
随机试题
与子宫颈癌无关的临床表现是
采用借贷记账法时,损益支出类账户的结构特点是()。
积极型组合管理策略的目的是( )。
(2012年)下列关于营业税税目的说法,正确的是()。
把技术创新战略分为进攻型战略、防御型战略和切入型战略,是按照()标准来划分的。
如图,∠B=∠D,AE⊥BC,∠ACD=90°,且AB=6,AC=4,AD=12,则B=__________.
教师作为学生的良师益友。应做好与学生的交流沟通工作,必须有意识地改变与学生沟通的方式方法。沦述在沟通方式上教师应注意什么?
Insomeuniversities,allPhDstudentsmustpublisharticlesintopacademicjournalstoobtaintheirdegree,whileinotherins
【B1】【B2】
A、WatchingTVcancausephysicaldiseases.B、TVplacestheviewerinacompletelypassiveposition.C、Peoplearetoodependento
最新回复
(
0
)