int cnt=1,f=1;
double x=0;
while(1.0/cnt>=N){
x+=f*1.0/cnt;
cnt+=2;
f=f*(-1);
}
int cnt=1;
double x=0,f=1;
while(1.0/cnt>=1e-6){
x+=f/cnt;
cnt+=2;
f=f*(-1);
}
前者在x的运算比后者多了一个*1.0,但是
减少运算的所用的元素可以大幅省时间(在循环次数很大时)
可以尝试将<整型变量*1.0>替换成一个float/double类型的变量