40分求助
查看原帖
40分求助
790125
gzl1586700621楼主2022/9/13 15:20

谢谢大佬```c

#include <stdio.h>
#include<stdlib.h>
int main()
{
	int n, m;
	int i, x;
	scanf("%d %d", &n, &m);
	int sum=0;
	if(n%2!=0) //n为奇数
	{	
		if (m % 2 != 0)//m为奇数
		{
			for (x = n; x <= m; x += 2)
			{
				sum += x;
			}
		}
		else if(m%2==0)//m为偶数
		{
			for (x = n;x<m;x+=2)
			{
				sum += x;
			}
		}
		printf("%d", sum);
	}
	else if (n % 2 == 0)//n为偶数
	{
		if (m % 2 != 0)//m为奇数
		{
			for (x = n + 1; x <= m; x += 2)
			{
				sum += x;
			}
		}
		else if (m % 2 == 0)//m为偶数
		{
			for (x = n + 1; x < m; x += 2)
			{
				sum += x;
			}
			printf("%d", sum);
		}
	}
		return 0;

}
2022/9/13 15:20
加载中...