#include<stdio.h> #include<math.h> void main() { double i=1,s=1,e=1; while(1/s>0.00001)//你这里符号错了 { //这里不能放i=1;要放在上面才对。 s=s*i; e=e+(1/s); i++; } printf("%f",e); }