#include <stdio.h>
int main() {
int i,n;
double e=1.0,temp=1.0;
printf("Enter a integer:");
scanf("%d",&n);
for(i=1;i<=n;i++){
temp*=i;
e+=1/temp;
}
printf("e is:%.20f",e);
return 0;
}
本文介绍了一个使用C语言编写的程序,该程序通过迭代计算自然常数e的近似值。程序接受用户输入的整数n作为迭代次数,利用阶乘计算e的每一项,并累加得到最终结果。
#include <stdio.h>
int main() {
int i,n;
double e=1.0,temp=1.0;
printf("Enter a integer:");
scanf("%d",&n);
for(i=1;i<=n;i++){
temp*=i;
e+=1/temp;
}
printf("e is:%.20f",e);
return 0;
}
1517
2971

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