C语言最大公约数和最小公倍数

首先我们应该知道最大公约数和最小公倍数的基本概念 最大公约数:指两个或多个整数共有约数中最大的一个 最小公倍数:俩数相乘除以最大公约数 一、最大公约数 方法一:穷举法 先令最大公约数max为1,当俩个数x、y都能被循环变量 i 整除时,把循环变量 i 赋值给最大公约数max,这样在循环结束后,就求得了最大公约数,但是这种做法过于复杂,耗时。 方法二:辗转相除法 先比较俩数的大小,然后::::;用两
相关文章
相关标签/搜索