肯定是0啦,问题在这里 s=s+m/n改为 s=s+1.0*m/n
m=(f(k)*-1)*g(k); n=(g(k)+f(k))*(2*g(k)+-1*f(k)); 你程序这么写m永远我都没明吧前N项和怎么会是这么求的 TOT