求最大公约数-递归-无

简介: 求最大公约数-递归-无


#include<stdio.h>
void gcd(int x, int y);  
int main()  
{  
    int m,n;  
    scanf("%d %d",&m,&n);
    gcd(m,n);
    return 0;
}    
void gcd(int a, int b)  
{
    if (b==0)  
        printf("%d",a);  
    else  
        gcd(b,a%b);  
} 



相关文章
|
算法 C++
C++快速幂(递归)
C++快速幂(递归)
|
6月前
递归阶乘详解
递归阶乘详解
52 1
|
6月前
|
C语言
递归求阶乘
【1月更文挑战第18天】C语言实例——递归求阶乘。
36 1
|
6月前
辗转相除法求最大公约数(使用递归实现)~
辗转相除法求最大公约数(使用递归实现)~
|
编译器
位运算、递推与递归
位运算、递推与递归
48 0
|
机器学习/深度学习 算法 Java
从斐波那契数列到递归
大家好,我是王有志。今天我们要通过经典数学问【题斐波那契数列】来学习非常重要的编程技巧:递归。
150 1
从斐波那契数列到递归
c/c++求两个数的最大公约数(递归版)
c/c++求两个数的最大公约数(递归版)
196 0
|
机器学习/深度学习
求n的阶乘(递归法和循环法
根据阶乘的计算方法:n!= 1 * 2 * 3*…*n,我们在一个for循环完成 n 次乘法运算。注意因为是连乘,最终阶乘结果可能会非常大所以我们在Fac函数中用 long long 类型的变量来记录阶乘的结果。
算法--递归辗转相除法求最大公约数
算法--递归辗转相除法求最大公约数