递归函数 就是 函数直接调用自己

死循环 

三个条件注意:

1.一层一层递进调用的条件

2.用条件,来判断递归推出的条件

3.判断当前条件是否成立,检错