首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
63
问题
请编写函数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://kaotiyun.com/show/uXDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
数据库设计包括两个方面的设计内容,它们是
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
下列选项中不会引起二义性的宏定义是()。
下列选项中,值为1的表达式是()。
下列叙述中不正确的是()。
下列叙述中正确的是()。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
关于结构化程序设计原则和方法的描述错误的是()。
随机试题
下列哪项不是乳牙牙髓炎特点
关于甲亢手术治疗的适应证,错误的是
长期大量服用维生素C突然停药,可出现
《环境影响评价技术导则一大气环境》(HJ/T2.2—1993)是()年制定的。
()的给水方式适用于外网水压经常或间断不足,允许设置高位水箱的建筑。
下列选项中不属于项目实施阶段策划的工作内容的是()。
根据《合伙企业法》的规定,以下不属于《合伙企业法》调整范围的有( )。
文具行业以其覆盖面广、技术含量低、进入门槛极低、投资少见效快、市场需求大等因素吸引许多中小企业纷纷投资,但有些企业为了单纯扩大_________,采取降价策略,屡屡造成国际贸易_________,这些问题亟须引起有关部门重视并加以调控。填入划横线
126
TakeNapsatWork.ApologizetoNoOneA)InthepasttwoweeksI’vetakenthreenapsatwork,atotalofanhourorsoofshut-
最新回复
(
0
)