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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 00:20:41

-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