首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROGl.C中。 请勿改动主函数mai
请编写函数fun,其功能是:计算并输出下列多项式的值: 例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROGl.C中。 请勿改动主函数mai
admin
2013-03-29
34
问题
请编写函数fun,其功能是:计算并输出下列多项式的值:
例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。
注意:要求n的值大于1但不大于100。
部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#inolude
double fun(int n)
{
}
NONO()
{/*请在此函数内打开文件,输入测试数据,
调用fun函数,输出数据,关闭文件。*/
FILE*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;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)在循环中求得每一项,然后对其进行累加求和。 第39套试题答案及详解
转载请注明原文地址:https://kaotiyun.com/show/LWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在以下程序段中,已知血型数据占两个字节,则输出结果是unionun{inti;doubley;}structst{chara[10];unionunb;};
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
当输入为"quert?"时,下面程序的执行结果是#include<stdio.h>main(){charc;c=getchar();while(c!=’?’){pu
若有以下定义和语句,则对a数组元素地址的正确引用为inta[2][3],(*p)[3];p=a;
阅读下面程序,则程序段的功能是#include"stdio.h"main(){intc[]={23,1,56,234,7,0,34},i,j,t;for(i=1;i<7;i++){t=c[i];j=i-
若有如下程序:main(){intx=5,y,*t;t=&x;y=++(*t);printf("%d,%d",x,y);}则程序执行后的x值为【】,y的值为【】。
以下程序的功能是:输出x、y、z三个变量中的最大值,请填空。main(){intx,y,z,u;printf("Enterx,y,x;");scanf("%d%d%d",&x,&y,&z);if(【】)u=x
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])【】
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
随机试题
进入中学,学生经常思考“我是谁”“我以后会怎样”等问题。按照埃里克森的人格发展阶段理论,此阶段的主要任务是建立()。
有效地进行教学必须遵循的基本要求是( )。
判断新生儿有无窒息及窒息的严重程度是胎儿娩出时最先处理的是
长期使用糖皮质激素药物,不可突然停药。()
根据《岩土工程勘察规范》(GB50021一2001)(2009年版),膨胀性岩土室内试验除进行常规试验外,还应进行其他指标的测定,下列指标中可不测定的是()。
在工程网络计划中,关键工作是指()的工作。
在针对单个客户进行限额管理时,关键需要计算客户的()。
根据《中国会计师条例》规定,下列各项中,属于总会计师职责的有( )。
下列关于数字证书的说法中,正确的是__________。
Inaverybroadsense,legislationplaysthesameroleinFranceasjudicialdecisionsplayincommonlawcountries.Legislative
最新回复
(
0
)