文章目录 概要整体架构流程技术名词解释技术细节小结 概要 利用递归函数求最大公约数(主要是辗转相除法) 整体架构流程 求最大公约数的相关递归函数: 技术名词解释 递归:简要来说就是定义函数中再使用函数本身 辗转相除法(求最大公约数):先用小的数除大的数,得余数。再用所得的余数除小的数,得第二个余数。然后用第二个余数除第一个余数,得到第三余数,如此依次用后一位数除去前面的余数,直至其为0。最后一个除数就是所求的最大公约数。 技术细节 将gcd函数定义于主函数之前 小结 利用递归求解最大公约数相较于不利用递归,更加有效率并程序更简洁