输入格式
输入只有一行,该行包含一个整数 n(2≤n≤15),表示计算 ee时累加到 1/n!
输出格式
输出只有一行,该行包含计算出来的 ee 的值,要求打印小数点后 1010 位。
样例输入
10
样例输出
2.7182818011
#include<stdio.h>
long long jie(int a)
{
long long sum=1;
for(int i=1;i<=a;i++)
{
sum=sum*i;
}
// printf("%ld\n",sum);
return sum;
}
int main(){
int n;
double sum=0;
scanf("%d",&n);
for(int i=0;i<=n;i++)
{
sum=sum+1.0/jie(i);
}
printf("%.10lf",sum);
}