首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:根据以下公式计算s,并将计算结果作为函数值返回,n通过形参传入。 例如,若n的值为11时,函数的值为1.833333。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号
编写函数fun,其功能是:根据以下公式计算s,并将计算结果作为函数值返回,n通过形参传入。 例如,若n的值为11时,函数的值为1.833333。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号
admin
2015-11-24
4
问题
编写函数fun,其功能是:根据以下公式计算s,并将计算结果作为函数值返回,n通过形参传入。
例如,若n的值为11时,函数的值为1.833333。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
float fun(int n)
{
}
void main()
{
int n,
float S;
system(“CLS”);
printf(“\nPlease enter N:”),
scanf(“%d”,&n);
S=fun(n);
printf(“The result is:%f\n”,S);
}
选项
答案
float fun(int n) { int i,s1=0; float s=0.0; for(i=1,i<=n,i++) { s1=s1+i; /*求每一项的分母*/ s=s+1.0/s1, /*求多项式的值*/ } return s; }
解析
此类计算表达式值的程序,首先需要根据题意分析表达式的规律,得出通项,然后再完成程序语句。
本题中表达式的规律是1+2+…+n的倒数之和,那么可以通过for循环语句来实现第1项到第n项的变化。其实就是累加算法,方法是先根据题目要求定义变鼍,注意该变量的数据类型,然后对其进行初始化操作,因为该变量的作用是累加器,所以初始值应为0(或0.0,根据变量数据类型来确定),再通过for循环语句来完成累加过程。
本题中s1用来表示每一项的分母,每一项的分母都是由前一项分母加项数。注意,由于s1定义成一个整型,所以在s=s+1.0/s1语句中不能把1.0写成1。
转载请注明原文地址:https://jikaoti.com/ti/sdkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲为某汽配店员工.一日和老板乙一起外出送货,甲趁乙和经销商对账时,便携带乙让自己代为看管的5万货款潜逃。甲的行为构成()。
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
下列关于汉字演变历程的叙述,错误的是()。
许许多多的临床实验都表明抗氧化物质实际上并不能对我们的心血管系统起到改善作用。关于抗氧化物质与癌症关系的数据没那么多,但最近一次大规模的检验维生素E能否抑制癌症的实验中途就被停止了——因为维生素E不仅没有显示出益处,反倒略微增加了前列腺癌的发病率。
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
在社会规范中,一般地说,既规定权利又规定义务的有()。
关于"while(条件表达式)循环体",以下叙述正确的是
随机试题
一般高血压患者降压目标为()
【2009—3】题16~20:某10kV变电所,10kV系统中性点不接地,请回答下列问题。距变电所220/380V线路低压配出点300m有三相平衡用电设备,负载电流261A,功率因数cosφ=1,按允许载流量设计选用导体标称截面95mm2的电缆。为校验
计时制的重要形式包括()。
回族妇女习惯戴披肩盖头,颜色依年龄而定,年轻姑娘用绿色,已婚中年妇女用青色,老年用白色。()
下列因素中,有利于保持公共政策稳定性的是()。
我国社会主义现代化建设的三个重要支点是
Thephrase"warmto"inthelastsentenceofthesecondparagraphmostprobablymeans______.Accordingtothetext,theauthor
在Windows98环境下运行的应用程序有3种类型,即32位的Windows应用程序、MSDOS应用程序和______位的Windows应用程序。
计算机辅助教学的缩写是()。
在考生文件夹下,打开文档WORD1.docx,按照要求完成下列操作并以该文件名(WORD1.docx)保存文档。【文档开始】我国实行渔业污染调查鉴定资格制度农业部今天向获得《渔业污染事故调查鉴定资格证书》的单位和《渔业污染事故
最新回复
(
0
)