题目描述
输入偶数n(n<1000),编写递归函数计算2+4+6+8+……+n。
输入
偶数n。
输出
2+4+6+8+……+n的值
样例输入 Copy
10
样例输出 Copy
30
# include <stdio.h>
# include <stdlib.h>
int sum(int n)
{
if(n == 2)
{
return 2;
}
return sum(n-2) + n;
}
int main()
{
int n;
scanf("%d", &n);
printf("%d\n", sum(n));
return 0;
}