递归求最小公倍数

Posted Carl_Hugo

tags:

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

#include<stdio.h>
int gbs(int n,int m)

    if(m>n) gbs(m,n);
    else
    
        if(n%m==0) return m;
        else return gbs(m,n%m);
    

void main()

    int m,n,g,y;
    printf("输入m和n ");
    scanf("%d%d",&m,&n);
    g=gbs(n,m);    //g代表最大公约数
    y=m*n/g;       //y代表最小公倍数
    printf("g=%d,y=%d",g,y);

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

递归求取二叉树最小深度和最大深度

编写一个 函数把华氏温度转化为 摄氏温度,转换公式用递归的方法 编写 函数求Fibonacci级数。编写函数求两个数的最大公约数和最小公倍数

分治法求最大最小

求最大公约数和最小公倍数的几种方法

分治算法-----二分求最大最小

现代信号处理 11 -递归最小二乘