1+2-3+4-5+6-7+8-9+10-n...一直到100的结果是多少

来源:百度知道 编辑:UC知道 时间:2024/06/14 23:44:35
1+2-3+4-5+6-7+8-9+10-n...一直到100的结果是多少?也就是偶数就加奇数就减!

我自己算出来的结果是52,不知道对不对!

~~~嗯 ,结果是52
int a=1;
for (int i = 2; i <= 100; i++)
{
if (i % 2 == 0)
{
a = a + i;
}
else
{
a = a - i;
}
}
Response.Write(a.ToString()); //a==52

分成两组:1-3-5-7-.....
2+4+6+8+....
用等差数列算,别告诉我你不会!