int f(int a,int b)
{
int c;
if (a!=b)
{
c = abs(a - b);
return f(min(a,b), c);
}
if (a==b)
{
return a;
}
}
函数体
#include<cmath>
#include<iostream>
using namespace std;
int f(int a,int b)
{
int c;
if (a!=b)
{
c = abs(a - b);
return f(min(a,b), c);
}
if (a==b)
{
return a;
}
}
int main()
{
int a,b;
cin >> a >> b;
cout << f(a, b);
return 0;
}
完整函数
输入:260 104
输出:52