计算1-1/4+1/7-1/10…… 哪里错了?
程序代码:
#include "stdio.h" #include "math.h" void main() { int flag=1,i=1; double item,eps,s=0; printf("请输入eps:"); scanf("%f",&eps); while (1) { item=flag/i; s+=item; flag=-flag; i+=3; if (fabs(item)<eps) break; } printf("%.6f",s); }输入一个eps,当最后一项的绝对值小于eps(保留6位小数),输出s。哪里错了~~大大帮下忙