#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
int main()
{
printf("n e\n- -----------\n");
int i, j, k;
double e = 0;
for(i = 0; i < 10; i++)
{
k = 1;
for(j = 1; j <= i; j++)
k *= j;
e += 1.0/(double)k;
if(i == 0)
printf("%d 1\n", i);
else if(i == 1)
printf("%d 2\n", i);
else if(i == 2)
printf("%d 2.5\n", i);
else
printf("%d %.9lf\n", i, e);
}
return 0;
}hdu 1012 u Calculate e
最新推荐文章于 2020-07-26 11:14:47 发布
本文介绍了一个使用C++编程语言来计算数学常数e的简单程序。通过双重循环实现阶乘并累加,逐步逼近e的精确值,并在每个步骤输出中间结果,便于观察计算过程。
1205

被折叠的 条评论
为什么被折叠?



