首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。 例如:若n的值为11时,函数的值为:1.833333 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数中的任何内
编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。 例如:若n的值为11时,函数的值为:1.833333 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数中的任何内
admin
2013-04-02
46
问题
编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。
例如:若n的值为11时,函数的值为:1.833333
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
double fun(int n)
{
}
return str;
}
main()
{int n; double s;
void NONO ();
printf("\nPlease enter N:"); scanf("%d", &n);
s = fun(n);
printf("the result is: %f\n", s);
NONO();
}
void NONO ()
{/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */
FILE *fp, *wf ;
int i, n ;
double s;
fp = fopen("in.dat","r");
wf = fopen("out.dat","w");
for(i = 0 ; i < 10 ; i++) {
fscanf(fp, "%d", &n);
s = fun(n);
fprintf(wf, "%f\n", s);
}
fclose(fp);
fclose(wf);
}
选项
答案
{ int k; float str=1.0,sum=1.0; for(k=2;k<=n;k++) { sum=sum+k; //求得每一项的分母 str=str+1/sum; //级数累加求和 }
解析
进入fun函数,根据前面的分析:
首先,求得每一项分母的值sum,即利用上一项来表示“sum=sum+k;”。
然后,对每一项进行累加“str=str+1/sum;”。
最后,返回运算结果“str”。
转载请注明原文地址:https://kaotiyun.com/show/pDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下四个程序中,完全正确的是______。
在16位编译系统上,若有定义int a[]={10,20,30},*p=&a;,少逗号当执行p++;后,下列说法错误的是______。
以下叙述中错误的是
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
已知字符A的ASCII码值为65,以下语句的输出结果是【】。charch=’b’;printf("%c%d\n",ch,ch);
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
整型变量x和y的值相等,且为非。值,则以下选项中,结果为0的表达式是()
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。
随机试题
为了保证鉴定结论的真实性,鉴定人在进行鉴定前,一律不得了解案情。()
Afterinventingdynamite(炸药),Swedish-bornAlfredNobelbecameaveryrichman.However,heforesawitsuniversallydestructive
Christopherisnotmarriedyet:heisstilla【36】.Heisinterested【37】football,whichisanexciting【38】andenjoys【39】towatch
甲亢的主要临床表现是哪一组
下列哪种不属于变应性接触性皮炎
恒牙列建牙合的关键是
根管治疗术后疗效评估观察时间为A.半年B.1年C.2年D.3~5年E.5年以上
60岁,女性。一年前因股骨颈骨折,行三刃钉固定术,髋活动仍有疼痛,X线片示股骨头密度增高,纹理不清,应考虑为
患者女,30岁。头晕、心悸、乏力、牙龈出血、月经量增多,近来呼吸道感染伴发热、牙龈出血加重来院就诊。查体:血红蛋白60g/L,血小板<50×109/L,中性粒细胞<1.5×109/L。诊断为再生障碍性贫血。治疗慢性再障首选药物是
根据《建设工程工程量清单计价规范》的有关规定,计算钢管柱的工程量清单时,所列部件均要计算重量并入钢管柱工程量内的有()。
最新回复
(
0
)