求两个数的最大公约数与最小公倍数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求两个数的最大公约数与最小公倍数相关的知识,希望对你有一定的参考价值。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                    import java.util.*;

                    public class S{

                                public static void main(String[] args){  

                                           Scanner input = new Scanner(System.in);

                                           int num1,num2,remainder,m,n;  

                                           System.out.print("请输入一个正整数:");  

                                            num1 = input.nextInt();

 

                                            System.out.print("请再输入一个正整数:");

                                             num2 = input.nextInt();   m = num1;

                                             n = num2;

                                            if(num1>num2){  

                                                       remainder = num2;  

                                            }else{  

                                                       remainder = num1;

                                             }

                                             while (!(num1 % remainder ==0 && num2 % remainder == 0)){  

                                                        remainder--;

                                                }

                                                System.out.println("最大公约数是:"+remainder);  

                                                System.out.println("最小公倍数是:"+m*n/remainder);

                                     }

                               }

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

以上是关于求两个数的最大公约数与最小公倍数的主要内容,如果未能解决你的问题,请参考以下文章

关于gcd函数解最大公约数

求两个数的最大公约数和最小公倍数

求两个数的最大公约数和最小公倍数

如何求两数的最大公约数?

JavaScript 如何求两个数的最小公倍数

写一个方法,求两个数的最大公约数和最小公倍数。