int flag = 1; //定义符号状态变量flag
这个flag是干什么用的?
在后面的运算中一定会出现情况不同,要求下一个数,有符号变化,例如:1-2+3-4+5-6......+50
这时候就要判断不同位置上数的符号,
if(a%2==0)/*被2整除时符号是负*/
flay=-1;
else/*有余数符号是正*/
flay=1;