求 e??值
利用公式e=1+1/1!+1/2!+1/3!+...1/n!输入只有一行,该行包含一个整数n(2<=n<=15),表示计算e时累加到1/n!。
【输入样例】
10
【输出样例】
2.7182818011
#include<stdio.h>
int main()
{
double e=1;
int n,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
e=e+1.0/i;
}
printf("%.10f \n",e);
}
求解? ? ? ?
[此贴子已经被作者于2017-12-21 23:14编辑过]