int get_a(int n)
{
if(n>0)return n+get_a(n-1);//如果n大於0就進行遞歸運算,
//符合這種自己調用自己的函數才是遞歸函數
else if(n==0)return 0;//n等於0就跳出遞歸
else if(n<0)return 0;//如果直接輸入的是負數也不運算,直接返回0
}
void main()
int n;
n=5;//n等於多少自己定義
printf("運算結果%d",&get_a(n));