首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入50后,输出为: s=1.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROG1。C中。 请勿改动主函数m
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入50后,输出为: s=1.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROG1。C中。 请勿改动主函数m
admin
2015-08-23
58
问题
请编写函数fun,其功能是:计算并输出下列多项式的值:
例如,在主函数中从键盘给n输入50后,输出为:
s=1.718282。
注意:要求n的值大于1但不大于100。
部分源程序在文件PROG1。C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#inolude
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<1 0;i++) {
fscanf(rf,"%d",&n);
s=fun(n);
fprintf(wf,"%lf\n",s);
}
fclose(rf);fclose(wf);
}
main()
{ int n;double s;
printf("\nlnput 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/pHDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是()
有下列程序:main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
判断char型变量c1是否为小写字母的正确表达式为()。
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#includemain(){chara,b;
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k<=n;k++)s=s+1.0/(k*(k+1));printf("s=%f\n\n",s);请填空,使下面程序段的功能与之完全相同s=1.0;k=1;w
字符串"\\\"ABCDEF\"\\"的长度是()。
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)g,结果是______。
随机试题
全国人大常委会在本届人大任期届满的()以前必须完成下届全国人大代表的选举
动脉粥样硬化的早期病变中,最早迁入内膜的细胞是()
毛细血管壁增厚呈双轨状或分层状见于
患儿,11个月,近1个月面色渐苍白,该患儿出生时为足月顺产,生长发育正常,未患过任何疾病,母乳喂养,其母孕期和哺乳期身体均健康,该患儿经检查诊断为缺铁性贫血,其缺铁的主要原因是什么
A.赖诺普利B.福辛普利C.缬沙坦D.卡托普利E.替米沙坦分子中不含四氮唑基的ARB是
产生经济纠纷,双方协商解决不了时,不可由()解决
在普通车床的主要结构中,丝杆是专门用来车削()而设置的。
银行市场定位时只能采用一种策略。()
下列不属于NASA的科学家小组宣布的“4条证据”的一项是()。文中[]应填入的词语是()。
任何一本所有批评家赞许的作品都被每个文学工作者所读过,并且任何一个读过点什么的都将谈论到它,任一个批评家都将赞许那些推崇批评家本人的人的任一作品,张因铣推崇每位批评家。由此可见()。
最新回复
(
0
)