i++;
flag *= -1;
sum +=i*flag;
为什么flag在sum之前值就是相反数为50,
但若是
则答案是-50
若先算flag *= -1;则sum +=i*flag;就会变成负数,
就成了这样:-1+2-3+4-5......+100;