递归函数两大准侧
1,必须要有一个基准,这个基准不需要用递归即可算出
2,程序必须向基准靠近
比如求0-100的和

public static int sum(int x){
 if(x==0)
 return 0;
 else
 return sum(x-1)+x;
 }


以x=0为基准,和为0,无须经过递归,x逐渐向0靠拢