编写程序 使用如下公式求自然常数E的近似值 知道累加项1/N!<1O的-4次方为止 E=1+1/1! +1/2! +1/3!+...+1/N

编写程序使用如下公式求自然常数E的近似值知道累加项1/N!<1O的-4次方为止E=1+1/1!+1/2!+1/3!+...+1/N!... 编写程序
使用如下公式求自然常数E的近似值 知道累加项1/N!<1O的-4次方为止
E=1+1/1! +1/2! +1/3!+...+1/N!
展开
 我来答
寻木者
2010-11-05 · TA获得超过172个赞
知道答主
回答量:108
采纳率:0%
帮助的人:69.5万
展开全部
C语言算法描述。将该公式看成求N项和公式。定义三个变量:1、i(为int),用来记分项的序号;2、用变量temp表示分子值(为long);3、用变量sum表示前N项和(为double).
程序如下:
void main(){
int i=1;
long temp=1;
double sum=1.;
for(;1.0/temp<1e-4;){
sum=sum+1/temp;
i=i+1;
temp=temp*i;
}
printf("E=%lf",sum);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CS_AI_Lab
2010-11-06
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
pascal语言
var
k:longint;
e,t:extended;

function(x:longint):longint;
var
i:longint;
ans:int64;
begin
ans:=1;
for i:=1 to x do ans:=ans*i;
end;

begin
k:=1;
e:=1;
repeat
t:=1/f(k);
e:=e+t;
until t<1e-4;
writeln(e);
end.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友231d993fe
2010-11-11
知道答主
回答量:11
采纳率:0%
帮助的人:1.3万
展开全部
rjdfkg;asjqds
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式