小问题,求大侠帮忙
#include<stdio.h>#include"math.h"
main()
{int n=3,t=1,i=1,j=-1;
float e14=1,e;
while(i<20)
{ t=j/n;
e14=e14+t;
i++;
n+=2;
if(j%2==0)j=1;
else j=-1;
}
e=4*e14;
printf("e is %f%f",e,e14);
getch();
}
运行通过了,但是为什么结果为4.000000和1.000000?????