首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),其功能是计算并输出当x<0.97时下列多项式的值,直到|Sn-Sn-1|<0.000001为止。 Sn=1+0.5x+0.5(0.5-1)x2/2!+0.5(0.5-1)(0.5-2)x3/3!+…0
请编写函数fun(),其功能是计算并输出当x<0.97时下列多项式的值,直到|Sn-Sn-1|<0.000001为止。 Sn=1+0.5x+0.5(0.5-1)x2/2!+0.5(0.5-1)(0.5-2)x3/3!+…0
admin
2010-02-08
60
问题
请编写函数fun(),其功能是计算并输出当x<0.97时下列多项式的值,直到|Sn-Sn-1|<0.000001为止。
Sn=1+0.5x+0.5(0.5-1)x2/2!+0.5(0.5-1)(0.5-2)x3/3!+…0.5(0.5-1)(0.5-2)…(0.5-n+1)xn/n!
例如:主函数从键盘给x输入0.21后,则输出为s=1.100000。
注意:部分源程序以存在文件test38_2.cpp中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
文件test38_2.cpp的内容如下:
#include<stdio.h>
#include<iostream.h>
#include<math.h>
double fun(double x)
{
}
void main( )
{
double x, s;
cout<<"Input x:"<<endl;
cin>>x;
s=fun(x);
cout<<"s="<<s<<endl;
}
选项
答案
double fun (double x) { double s1=1.0,p=1.0,sum=0.0,s0,t=1.0; int n=1; do {s0=s1; sum+=s0; t*=n; P*= (0.5-n+1)*x; s1=p/t; n++; }while (fabs(s1-s0)>=le-6); return sum; }
解析
解答本题的关键是观察所给的多项式,并从中找出变化规律。观察得出,每一项分子的变化规律是每一项比前一项多乘一项“(0.5-n+1)*x”。分母的变化规律是每一项比前一项多乘一个n(即在不断变化的各项的编号)。
转载请注明原文地址:https://www.kaotiyun.com/show/0KID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题)
一个双因素方差分析实验,A因素为数材,共3种;B囚素为教法,共4种。交叉分析后得到12种处理,假定每个处理中有2名被试。教学后进行测验,得到方差分析表。请补充下表的空白。
卡方检验要求每个单元格的理论次数不得小于5,如果小于5应该采用以下的哪些处理办法?()
一位教育学教师让每个学生报告他们用于准备考试的时间和考试时答错的题目数:计算用于准备考试的时间和考试时答错的题目数之间的等级相关系数。
多元线性回归方程中自变量的选择有哪两种方法?()
福禄贝尔关于幼儿园教育方法的基本原理是
下列哪项不是具体运算时期儿童的特征?()
关于教育目的与教育方针,下列说法错误的是
美联储通过公开市场操作主要调整的是()。
某公司三个部门向灾区捐款,甲部门捐款数是另外两个部门捐款数的,乙部门捐款数是另外两个部门捐款数的。已知丙部门捐款1800元,则这三个部门共捐款()。
随机试题
涉外行政诉讼,是指含有涉外因素的行政诉讼,也就是()认为我国国家行政机关及其工作人员所作的行政行为侵犯其合法权益,依法向人民法院提起行政诉讼,由人民法院对行政行为进行审查并作出裁判的活动。
关于在Excel2003中创建图表,以下说法正确的是____________。
李某,26岁,第1胎,双胎;预产期10月8日,于9月30日晨临产,10月1日傍晚在家分娩两个女婴,大女5斤重,小女5斤半。胎盘胎膜自然娩出顺利,此后阴道出血约一大碗。检查子宫软,轮廓不清。产妇感觉口渴、心悸、气短。该患者出血的可能原因是
具有荚膜并能引起组织坏死的病原菌为
下列氨基酸中能转化生成儿茶酚胺的是
下列药品宜在冷处贮存但不应冷冻的是()。
将项目的建设投资与其生产能力的关系视为简单的线性关系,估算简便迅速,但准确度较差的估算法是( )。
下列关于固定资产后续支出的表述中,正确的有()。
冠心病:传染病
Whydidtheteamof10Americanshadagoalofmakinghistory?
最新回复
(
0
)