C语言编程求m到n范围的偶数和

两个整数m、n,试编写一个函数求m到n范围内的偶数和,并在main函数中调用实现求任意两数间的偶数和。

代码如下:

#include<stdio.h>
 
int main() {
    int m,n,sum=0;
    
    scanf("%d%d",&m,&n);

    for (int i = m; i <= n; i++)
    {
        if (i%2==0)
        {
            sum+=i;
        }
        
    }
    printf("%d\n",sum);
    
}

测试如图:
1-10之间的偶数有 2,4,6,8,10 总和为30:

img

如有帮助,还请帮忙点下采纳!感谢!


# include<stdio.h>
 
int main() {
    int m,n,s=0;
    scanf("%d,%d",&m,&n);
    if (m>n){
        m=m+n;
        n=m-n;
        m=m-n;
    }
    for (int i = m; i <= n; i++)
    {
        if (i%2==0)
        {
            s+=i;
        }
        
    }
    printf("%d\n",s);
    
}