#include <iostream>
using namespace std;
class Integer {
private:
int _num;
public:
//构造函数
Integer(int num) : _num(num){
}
//计算当前Integer 和 b之间的最大公约数
int gcd(Integer b) {
while (_num)
{
int t = b._num % _num;
b._num = _num;
_num = t;
}
return b._num;
}
};
int main(){
int a, b;
cin >> a >> b;
Integer A(a);
Integer B(b);
cout << A.gcd(B) << endl;
return 0;
}
使用C++class求最大公约数
最新推荐文章于 2023-02-28 17:06:49 发布