首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROG1.C中。 请勿改动主函数mai
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROG1.C中。 请勿改动主函数mai
admin
2015-12-22
45
问题
请编写函数fun,其功能是:计算并输出下列多项式的值:
例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。
注意:要求n的值大于1但不大于100。
部分源程序在文件PROG1.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++) {
fscarlf(rf,"%d",&n);
s=fun(n);
fprintf(wf,"%1f\r1",s);
}
fclOse(rf);fclose(wf);
}
main()
{ int n;double 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://jikaoti.com/ti/wKi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下条件表达式可计算:1+|a|的值,请填空。a>=0?【】:【】
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
数据库系统的核心是()。
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)printf("%d\n",j);}
函数ftell(fp)的作用是()。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
下列选项中不是字符常量的是()
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
按"先进后出"原则组织数据的数据结构是【】。
随机试题
A.氯吡格雷B.双氯芬酸C.华法林D.奥美拉唑E.利伐沙班患者,男,60岁,因膝关节骨关节炎行膝关节置换术,为预防深静脉血栓形成宜使用的药物是
用乌氏粘度计测聚合物相对分子质量时,重复测定3次的样品流动时间的差值不得超过()。
报告是下级机关向上级机关呈送的()
李煜《浪淘沙.帘外雨潺潺》:无限江山,_______。
Ihavedecidedto______mysmoking.
下列DNA分子中,可以使Tm值达到最高的是
出院病案的排列,其首页是
人力资本理论说明了()
TheDebateoverGeneticallyModifiedFoods•Ricewithbuilt-inVitaminAthatcanhelppreventblindnessin100millionchil
SouthAfricahas11officiallanguages.Ifyouwanttosayhello,it’s"sawubona"inZulu,and"hallo"inAfrikaans.Now,South
最新回复
(
0
)