#include int main(){ int i; double r=0; for(i = 1; i <= 100; i ++) { if(i%2==1) r+=1.0/i; else r-=1.0/i; } printf("%lf\n", r); return 0;}
至于你的代码
sum=sum+term; 这里 不应该是sign+
另外 输出用%lf, 这个影响不大。