题目:用递归的方法求1+2+3+……+n。
#include <stdio.h>
int sum(int n);
int main()
{ int n;
printf("Enter n:");
scanf("%d",&n);
printf("1+2+3+……+n=%d\n",sum(n));
return 0;
}
int sum(int n)
{ int s;
if(n==0)
s=0;
else
s=n+sum(n-1);
return s;
}