1.6.3 C语言编译和调试-递归实现