三、循环结构程序设计 ,设计一程序

实现求1-2+3-4+5-6+.. . +n的值

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    int s = 0;
    for (int i = 1; i <= n; i++)
        if (i % 2 == 0)
            s -= i;
        else
            s += i;
    printf("%d", s);
    return 0;
}

#include<stdio.h>
int main()
{
    int n,sum;
    scanf("%d",&n);
    if(n%2==0)
    {
        sum=(-1)*n/2;
    }
    else
    {
        sum=(-1)*(n-1)/2+n;
    }
    printf("%d",sum);
    return 0;
}