美文网首页
最大公约数&最小公倍数

最大公约数&最小公倍数

作者: EJ17zj | 来源:发表于2017-09-13 22:22 被阅读62次

    整数a
    整数b

    最小公倍数

    最小公倍数=a*b/最大公约数

    最大公约数

    最大公约数
    三种求法

    • 辗转相除法
    c=a%b;
    while(c){
     a=b;
     b=c;
     c=a%b;
    }
    
    • 相减法
    while(a!=b){
     if(a>b)
       a=a-b;
     else
       b=b-a;
    }
    return a;
    
    • 定义法
    for(i=a;i>0;i--){
     if(a%i==0 && b%i==0)
       return i;
    }
    

    相关文章

      网友评论

          本文标题:最大公约数&最小公倍数

          本文链接:https://www.haomeiwen.com/subject/yholsxtx.html