用java求两个整数的最大公约数、最小公倍数
网友回答
package .fmzrt;
/*** 求两个数的最大公约数和最小公倍数
* @author kele
**/public class GongyueGongbeiShu {
/*** 求两个数的最大公约数
* @param m
* @param n
* @return
*/public static int MaxGys(int m,int n) {
int r; while(n != 0) {
r = m % n;
m = n; n = r;} return m;
} /*** 求两个数的最小公倍数
* @param m
* @param n
* @return
*/public static int MinGbs(int m,int n) {
return m * n / MaxGys(m,n);
}public static void main(String[] args) {
System.out.println(最大公约数 :(36,12) = + GongyueGongbeiShu.MaxGys(36,12));
System.out.println(最小公倍数 :(36,12) = + GongyueGongbeiShu.MinGbs(36,12));
}}======以下答案可供参考======
供参考答案1:
;hu供参考答案2:
i