C语言程序设计中求解阶乘的算法有很多种,其中递归算法和迭代算法是用到最多的两种方法,用迭代算法编写的求解阶乘问题的程序,程序运行速度快,资源开销小,但是程序编写复杂,可读性弱,而用递归算法编写的求解阶乘问题的程序,程序运行速度稍慢,资源开销稍大,但是程序编写简单,可读性强。本文重点研究基于递归的阶乘问题求解算法研究。