package com.sthpu.java1;
/**
你的程序里无意义的语句太多了。
我用C写了一遍,你参考一下呢:
结果图:
程序:
double e=1.0,a=1.0;
double s=1.0,n=1.0,b=0.0;
while(a>=1e-6) {
// b = n;
/* while(n>0) {
s=s*n;
n=n-1; Meaningless
} */
a = 1.0/s;
e = e + a;
n++;
s = s * n; //New
// n=++b; Meaningless
}
printf("e = %f\n",e);
return 0;
a=a/i
->a=a/(double)i