求1-3+5-7+…-99+101 之值
#include <stdio.h>
//求1 - 3 + 5 - 7 + … - 99 + 101 之值
int main()
{
int i, j, sum=0;
for (i = 1; i <= 102/2; i++)//因为101=102/2,所以i截至为<=102/2
{
j = 2 * i - 1;//列出-3,-5,-7,……,-99
if (i % 2 == 0)//判断是否能被2整除
{
j = -j;//重新赋值
}
sum += + j;//求和
}
printf("%d\n", sum);
return 0;
}