• Java--求两个整数的最大公约数和最小公倍数


    求两个整数发最大公约数和最小公倍数,是小学的时候觉得还算是比较难的一个题目,今天我用Java来求出

    在MyEclipse Professional 中的样式是:

     具体代码

    public static void main(String[] args) {
    //        求两个整数的最大公约数和最小公倍数
            
            
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入第一个整数:");
                int num1 = sc.nextInt();
                System.out.println("请输入第二个整数:");
                int num2 = sc.nextInt();
                int max;
                int min;

                if (num1 > num2) {
                    max = num1;
                    min = num2;
                } else {
                    max = num2;
                    min = num1;
                }

                // 最大公约数
                for (int i = min; i >= 1; i--) {
                    if (num1 % i == 0 && num2 % i == 0) {
                        System.out.println("最大公约数:" + i);
                        break;
                    }
                }

                // 最小公倍数
                for (int i = max;; i++) {
                    if (i % num1 == 0 && i % num2 == 0) {
                        System.out.println("最小公倍数:" + i);
                        break;
                    }
                }

    执行结果如下

     

    创作不易点赞评论互关三连

     

     

  • 相关阅读:
    [Linux](8)进程地址空间
    如何使用WordPress进行外贸建站?
    多种多模态图像融合方法
    15.IGame游戏公司的故事[20220624]
    LCD实现鸿蒙开机页面-材料准备篇
    redis(10)事务和锁机制
    echarts
    Spring IOC容器的这些扩展点你都了解吗?
    Mac 远程桌面软件
    DVWA - 4
  • 原文地址:https://blog.csdn.net/swy2560666141/article/details/126778942