#include
#include
int main()
{
int n=1,i=1; //n:项数
double sum=2,term=1; //term是第i项
do{ n++;
i=n;
term=term/i;
sum=sum+term;
}while(fabs(term)>=1e-4);
printf("e=%lf,count=%d",sum,n); //这一行不要改
return 0;
}
要求是啥呢???
没看到题目,但估计term=term/i;是有问题,应该是term = 1.0/i吧?
你先自己执行一下,看跟题目要求的输出差哪了,别遇到问题总靠猜