利用递归求出两个数的最大公约数

来源:互联网 发布:取什么淘宝店铺名大全 编辑:程序博客网 时间:2024/06/04 18:39

 

#include<iostream>using namespace std;int f(int a,int b){    int t,c,gcd;    if(a<b)    {        c=a;        a=b;        b=c;    }    if(b==0)        return a;    else    {        t=a%b;        a=b;        b=t;        f(a,b);    }}int main(){    int a,b;    cin>>a>>b;    cout<<f(a,b)<<endl;    return 0;}


运行结果:

0 0
原创粉丝点击