精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 【JAVA】題目:輸入兩個正整數m和n,求其最大公約數和最小公倍數.

    【JAVA】題目:輸入兩個正整數m和n,求其最大公約數和最小公倍數.
    【從這開始不理解了deff cd = new deff();求關鍵句的解釋】
    輸入兩個正整數m和n,求其最大公約數和最小公倍數.
    /**在循環(huán)中,只要除數不等于0,用較大數除以較小的數,將小的一個數作為下一輪循環(huán)的大數,取得的余數作為下一輪循環(huán)的較小的數,如此循環(huán)直到較小的數的值為0,返回較大的數,此數即為最大公約數,最小公倍數為兩數之積除以最大公約數.*/
    import java.util.*;
    public class lianxi06 {
    public static void main(String[] args) {
    int a ,b,m;
    Scanner s = new Scanner(System.in);
    System.out.print( "鍵入一個整數:");
    a = s.nextInt();
    System.out.print( "再鍵入一個整數:");
    b = s.nextInt();
    deff cd = new deff();
    m = cd.deff(a,b);
    int n = a * b / m;
    System.out.println("最大公約數:" + m);
    System.out.println("最小公倍數:" + n);
    }
    }
    class deff{
    public int deff(int x,int y) {
    int t;
    if(x < y) {
    t = x;
    x = y;
    y = t;
    }
    while(y = 0) {
    if(x == y) return x;
    else {
    int k = x % y;
    x = y;
    y = k;
    }
    }
    return x;
    }
    }
    其他人氣:821 ℃時間:2019-10-14 07:11:20
    優(yōu)質解答
    import java.util.*;public class lianxi06 { public static void main(String[] args) {int a ,b,m;Scanner s = new Scanner(System.in);System.out.print( "鍵入一個整數:"); a = s.nextInt();System.out.print( ...
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版