d491

輸入說明 :

輸入只有一行,其中含有兩個由空白隔開的整數 a, b (0 ≤ a, b ≤ 2147483647)。(a 不一定會小於等於 b 哦!)

輸出說明 : 請輸出一個整數,代表 a 與 b 之間 (含 a 與 b) 所有偶數的和

跟上一題比,要判斷大小

#include<stdio.h>
int main()
{
    int a,b;
    int temp;
    int i;
    int sum=0;
    scanf("%d %d",&a,&b);
    if(a>b)
    {
        temp=a;
        a=b;
        b=temp;
    }

    for(i=a;i<=b;i++)
    {
        if(i%2==0)
        sum+=i;
    }
    printf("%d",sum);
    return 0;
}