函数接口定义:
在这里描述函数接口。例如:
int sumEven(int begin, int end);
参数begin是整数区间的左边界, end是整数区间的右边界,函数的值是该区间所有偶数之和。
裁判测试程序样例:
在这里给出函数被调用进行测试的例子。例如:
#include <stdio.h>
/* 你编写的函数将嵌入在这里 */
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("SumEven = %d\n",sumEven(a,b));
return 0;
}
输入样例:
在这里给出一组输入。例如:
1 10
输出样例:
在这里给出相应的输出。例如:
SumEven = 30
#include <stdio.h>
int sumEven(int begin, int end)
{
int sum = 0;
for (int i = begin; i <= end; i++)
if (i % 2 == 0)
sum += i;
return sum;
}
int main()
{
int a, b;
scanf("%d%d", &a, &b);
printf("SumEven = %d\n", sumEven(a, b));
return 0;
}
%2来判断偶数
#include <stdio.h>
/* 你编写的函数将嵌入在这里 */
int sumEven(int begin, int end)
{
int sum=0,j;
for(j=begin;j<=end;j++)
{
if(j%2==0)
{
sum+=j;
}
}
return sum;
}
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("SumEven = %d\n",sumEven(a,b));
return 0;
}