帮帮我C语言高手进!
答案:1 悬赏:40 手机版
解决时间 2021-04-14 02:18
- 提问者网友:原来太熟悉了会陌生
- 2021-04-13 03:54
编程,按下列公式计算e的值(精度为1e-6)
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-04-13 04:12
#include <math.h>
#include <stdio.h>
main(){
double e = 1.0;
double ee = 0.0;
long tmp = 1;
for(int n = 1; fabs(e-ee) > 1e-6; n++){
ee = e;
tmp *= n;
e += 1.0/tmp;
}
printf("the result is :%lf\n",e);
}
这是按照E =1 + 西格玛 1/n!的算法代码
#include <stdio.h>
main(){
double e = 1.0;
double ee = 0.0;
long tmp = 1;
for(int n = 1; fabs(e-ee) > 1e-6; n++){
ee = e;
tmp *= n;
e += 1.0/tmp;
}
printf("the result is :%lf\n",e);
}
这是按照E =1 + 西格玛 1/n!的算法代码
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯