#include <stdio.h>
int add(int data)
{
int sum;
printf("开始add(%d)\n",data);
if(data<=0)
{
printf("retun 0\r\n");
return 0;
}
else
{
sum=add(data-1)+data;
printf("return %d\n",sum);
return sum;
}
}
void addTest()
{
int n,sum;
n=5;
sum=add(n);
printf("sum=%d\n",sum);
n=-1;
sum=add(n);
printf("sum=%d\n",sum);
}
int main()
{
addTest();
return 0;
}