首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出 例如,在主函数中从键盘给n输入20后,输出为: s=534.188884。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函
请编写函数fun,其功能是:计算并输出 例如,在主函数中从键盘给n输入20后,输出为: s=534.188884。 注意:要求n的值大于1但不大于100。 部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函
admin
2015-06-08
32
问题
请编写函数fun,其功能是:计算并输出
例如,在主函数中从键盘给n输入20后,输出为:
s=534.188884。
注意:要求n的值大于1但不大于100。
部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
double fun(int n)
{
}
main()
{ int n;double s;
printf(“\n\nInput n: ”); scanf
(“%d”,&n);
s=fun(n);
printf(“\n\ns=%f\n\n”,s);
NONO();
}
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);
}
选项
答案
int i; double fac=1.0; double sum=1.0; for(i=2 ; i<=n ; i++){ fac+=sqrt(i); sum+=fac: } return sum;
解析
该程序功能是对题干中给出的多项式的求解。根据题干中给出的数列,首先推出每,一项的表达式,然后再对多项式进行累加求和。
转载请注明原文地址:https://kaotiyun.com/show/xiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下面程序的输出是【】。main(){enumem{em1=3,em2=1,em3};char*aa[]={"AA","BB","CC","DD"};printf("%s%s%s\n",aa[em1],aa[e
下述关于C语言文件的操作的结论中,正确的是______。
假设在turboc2.0采用small模式编译如下程序main(){chara[4]={’a’,’b’};char*b="abc";printf("%d,%d",sizeof(A),sizeof(B));
有如下程序:#definen2#definemN+1#defineNUM2*m+1main(){inti;for(i=1;i<=NUM;i++)printf("%d\n",
有以下程序:int*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b=8,*p,*q,*r;p=&a;q=
设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是_______。
下列语句中符合C语言语法的赋值语句是_______。
下述关于数据库系统的叙述中正确的是_______。
随机试题
顶板为水平面,且无梁、通风管道等障碍物影响喷头洒水的场所,可采用扩大覆盖面积洒水喷头。()
运输内源性三酰甘油的脂蛋白有哪些
患者自汗,多尿,滑精,是因气的何种作用失常所致
混凝土结构中的纵向受压钢筋,当计算中充分利用其抗压强度时,锚固长度不应小于相应受拉锚固长度的()。
马克思认为,货币最基本的职能是()。
[2016年·吉林·单选]学生能根据教师板书上下文意义,将老师简写或草写的字词猜出,体现知觉的()。
公司:法人代表:章程
以下关于亚洲基础设施投资银行(亚投行)的相关说法,不正确的是()。
由具体的操作者在工作过程中进行的控制是()。
A、寄给他B、发传真C、打印出来D、发电子邮件D
最新回复
(
0
)