#include<stdio.h>#include<math.h>void main(){ int n,p=-1; double q=0.0,s=0.0; for(n=1;fabs(q)>=10e-6;n=n+2) { p=-p; q=(1/n)*p; s+=q; } printf("%lf\n",s);}为什么输出结果老是0.00000?为什么么啊????