-1+3+(-5)+7+(-9)+……+2003+(-2005)计算哥哥姐姐,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 06:52:59
-1+3+(-5)+7+(-9)+……+2003+(-2005)计算哥哥姐姐,
xRN@~,mjc-/BH&D$IRHj4 A/ݭxgwkPl|3٤Q4(ƠWB&|u.a! ?FyoR`+fN/kC'ӲId5xܠ'swnĿ_v7"'W@`9juP;,I1d$) MOȑYdR4J)O#UU_ܴ8鐌̭FVAr٩L2vf%b[z,_ⱜ=Zf%۴[БQ;$0Ff+ 9ܖg gX|$crwOkXCM-U]S;Nm9ڮo@&R#{(ճTHװ*C,ݿH?:&0K!cdBh!5BxTC.b

-1+3+(-5)+7+(-9)+……+2003+(-2005)计算哥哥姐姐,
-1+3+(-5)+7+(-9)+……+2003+(-2005)计算
哥哥姐姐,

-1+3+(-5)+7+(-9)+……+2003+(-2005)计算哥哥姐姐,
您好!
从第二项起两个两个配对
原式=-1+(-2)*501=-1003
1+3+(-5)+7+(-9)+``````+2003+(-2005)
=[-1+3]+[-5+7]+...+[-2001+2003]+[-2005]
=2+2+...+2-2005
=2*501-2005
=-1003

int i=1,sum=0,sign=-1;
while(i<=2005)
{
sum+=sign*i;
sign*=-1;
i+=2;
}
cout<结果等于-1003
其实就是(2003/4+1)*2-2005;

把两个看成一组。每组都是2.总共有(2005+1)/2=1003个数,前面1002个数组成501组,结果是1002.再减去最后一个2005,结果是-1003