用C语言编写程序计算:e=1+1/1!+2/2!+1/3!+·····

用C语言编写程序计算:e=1+1/1!+2/2!+1/3!+·····(求n项,n由键盘输入并要求最后一项小于10-6次方结束)。
请哪位大神帮帮小弟!多谢啦!

#include "stdio.h"
int main(int argv,char *argc[]){
int n;
double s,t;
for(t=s=n=1;t>=1.0E-6;s+=t/=n++);
printf("e≈%f\n",s);
return 0; 
}

运行结果:

追问

求n项,n由键盘输入并要求最后一项小于10-6次方结束、然后咋写?大神!

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答