求1-2+3-4+5---100 = ? 逻辑整理: -- 本质上可以转换一下,1+3+5+--+99 -(2+4+--+100) 加减部分间隔都为2,先求1+3+5+--+99的值, 再求2+4+--+100的值,减去结果就出来了 -- 还可以如此转换 1*[(-1)**(1+1)] +2*[(-1)**(1+2)]+--+100[(-1)**(1+100)] 通过-1来进行+ - 符号的转变 -- 最简单的方法是分开,1 – 2 = -1 ,3 – 4 = -1 , 依次下去,其实答案已经…