用c语言写程序求级数e = 1+1/1! +1/2! +1/3!+……1/n!+…,要求最后一项小于10-6结束
时间: 2023-09-24 22:07:25 浏览: 200
用C语言编程:用公式计算:e≈1+1/1!+1/2! …+1/n!,精度为10-6
5星 · 资源好评率100%
没问题,下面是 C 语言代码:
```
#include <stdio.h>
int main() {
int n = 1;
double e = 1, term = 1;
while (term >= 1e-6) {
term /= n;
e += term;
n++;
}
printf("e = %lf\n", e);
return 0;
}
```
输出为:
```
e = 2.718282
```
希望能对你有所帮助。
阅读全文