#include <stdlib.h>
int main()
{
int n=1,count=1,i=1;
float e,sum=1.0,term,x;
for(n=1;;n++)
{
i*=n;
x=i;
if(x>=100000)break;
term=1.0/x;
sum+=term;
count++;
}
printf("e=%f,count=%d\n",sum,count);
return 0;
}
知识点:整型与浮点型
心得体会:要注意整型和浮点型的区别,一不小心就会错