函数的递归调用是C语言的重点,也是学习C语言的一个难点.针对教学过程中发现的问题,通过实例对C语言的函数递归调用进行了详细阐述,包括递归函数定义、递归调用条件、递归函数设计、递归调用执行过程和递归转换成非递归的方法.以便于学习者深入理解递归调用的运行机制,并合理使用递归调用进行程序设计.