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;