编写程序,求e=1+1/1!+1/2!+……+1/n!,当最后一项的值小于10-6时为止。程序输出结果为:2.718282。

#include<stdio.h> #include<math.h> main() { double a,b,s,i; s=1; b=1; i=1; while (1/b>=1e-6) {s=s+1/b; b=b*++i;} printf("%lf\n",s); } PS:下面是程序执行结果,上面是文字版,想要文字版的朋友可以直接复制。 如果有疑问欢迎评论咨询,想要其他方法也可以哦 如果帮助到你,
相关文章
相关标签/搜索