久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    求最大公約數最小公倍數

     算法與編程之美 2025-08-29 發布于四川

    1 問題

    最大公約數與最小公倍數是我們在小學時就多次練習的數學題目,那么在Java里該如何實現求兩個數的最大公約數與最小公倍數呢?

    2 方法

    1. 求最大公約數用輾轉相除法。將較大的那個數對較小的那個數取余(如果a>=b,那就a%b),取余得出的結果為下次運算的除數,上面較小的那個數將作為被除數,直到運算到較小為0時,返回較大的數,這個數就是最大公約數。最小公倍數就是原來的兩個正整數的積除以最大公約數。
    2. 首先創建一個main函數讓用戶隨意輸入兩位數和最后輸出數據的形式。
    3. 然后命名一個yue函數和bei函數來分別計算最大公約數和最小公倍數,其中用到了if條件語句和邏輯表達式來進行相關的運算。

    代碼清單 1

    package BlogAndReport;
    import java.util.Scanner;
    public class Blog {
        //求兩個數的最大公約數,最小公倍數
        public static void main (String[] args) {
            Scanner scanner = new Scanner(System.in) ;
            System.out.println("請輸入兩個整數");
            int a = scanner.nextInt();
            int b = scanner. nextInt();
            int c=Yue(a, b);
            System.out.println("最大公約數為"+c);
            long d = Bei(a,b);
            System.out.println("最小公倍數為"+d);
        }
        // 求最大公約數的函數
        public static int Yue(int a, int b) {
            int min = a < b ? a : b;
            for (int i = min; i >= 1; i--){
        //i能把a和b同時整除
                if (a % 1 == 0 && b % i == 0){
                    return i;
                }
            }
            return 0;
        }
        //求最小公倍數的西數
        public static long Bei (long a, long b) {
            long max = a < b ? a : b;
            for (long i = max; ; i += max) {
                if (i % b == 0 && i % a == 0) {
                    return i;
                }
            }
        }
    }

    3 結語

    針對求最大公約數最小公倍數問題,提出在函數中運用輾轉相除法,通過if條件語句等進行計算,通過實驗,證明該方法是有效的,在實驗中也更加清楚怎么運用函數,if條件語句,for循環語句等在實現目的,在后續也會加強練習并進行相關學習。

      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 亚洲AV无码成人网站手机观看 | 亚洲欧洲日韩国内高清| 好紧好滑好湿好爽免费视频| 成人午夜大片免费看爽爽爽| 久久精品无码一区二区小草 | 丰满爆乳在线播放| 99国产成人综合久久精品| 中文字幕日韩精品人妻| 不卡AV中文字幕手机看| 中文字幕av无码不卡| 国产69精品久久久久99尤物| 饥渴的少妇2中文字幕| 亚洲精品中文av在线| 国产精品无码久久综合网| 国产精品一码在线播放| 国产成人欧美日韩在线电影| 亚洲高清日韩专区精品| 欧美巨鞭大战丰满少妇| 国产成人高清亚洲综合| 亚洲综合色婷婷在线观看| 深夜福利资源在线观看| 特级毛片在线大全免费播放| 最新中文字幕国产精品| 无码人妻精品一区二区三区蜜桃| 成人拍拍拍无遮挡免费视频| 国产精品永久免费视频| 在线理论三级午夜电影| 日韩人妻无码一区二区三区99 | 天天摸天天做天天爽2020| 国产麻豆剧果冻传媒一区| A级大胆欧美人体大胆666| 午夜不卡欧美AAAAAA在线观看| 色爱综合另类图片av| 亚洲欧美成人综合久久久| 久久精品国产福利一区二区| 精品国产免费一区二区三区| 少妇人妻在线视频| 日本一区不卡高清更新二区 | 国产偷窥熟女高潮精品视频| 亚洲丰满熟女一区二区蜜桃| A毛片终身免费观看网站|