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