#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int n; double e=1.0,term=1.0; long fac=1; for(n=1;fabs(term)>=1e-5;n++){ fac=fac*n; term=1.0/fac; e = e+term; } printf("e=%f,count=%d",e,n); return 0; }
相关文章
- 【230310-4】已知圆心在x轴上的圆C与直线l:x+2倍根号2-10=0切于点E(m,2倍根号2),圆P:x2+(a+2)x+y2-ay+a+1=0 求: 1)c的方程 2)已知a>1,圆P与x轴
- python求100以内的素数
- Python3练习题求1000以内所有3和5的倍数的总和
- [华为机试练习题]45.求某二进制数中1的个数
- 用递归方法求n阶勒让德多项式的值
- 一个数学问题:求0-999这1000个数字有多少个数字它们的个位数、十位数、百位数相加等于X?
- 求这样一个三位数,该三位数等于其每位数字的阶乘之和
- 【230222PH-2】将一物体轻轻放入水中,静止后有68g的水溢出;将此物体轻轻放入酒精中,静止后有64g的酒精溢出,酒精密度=0.8g/立方厘米。求物体密度?
- 求c#的熟悉xml的高手指教,小弟第一次接触
- C++ CMap查找PLookup的使用 找不到已插入的原因。 求高手指教!!!