哪里不对啊?原题:求和1-1/3+1/5-1/7+........,直到某一项的绝对值小于1e-6为止。谢啦!
#include <stdio.h>#include <math.h>
int main()
{
int m,sign;
double sum=1,term;
sign=-1;
for(m=3;;m=m+2)
{
term=sign*(1/m);
sum=sum+term;
sign=-sign;
if(fabs(term)<1e-6)
break;
}
printf("%lf",sum);
return 0;
}