主要知识点有:构造函数,重载+,-,×,/,==,>,<,>>,<<,= 操作符,友元函数,辗转相除法求最大公约数
vc++ 6.0那个惊天大bug真是太讨厌了
using std::cin;
using std::cout;
using std::endl;
using std::istream;
using std::ostream;
class Rational
{
public:
Rational(int,int);
Rational(int);
Rational();
bool operator =(const Rational&);
friend void change(Rational&);
friend Rational operator +(const Rational&,const Rational&);
friend Rational operator -(const Rational&,const Rational&);
friend Rational operator *(const Rational&,const Rational&);
friend Rational operator /(const Rational&,const Rational&);
friend bool operator ==(Rational&,Rational&);
friend bool operator >=(Rational&,Rational&);
friend bool operator <=(Rational&,Rational&