下列程序的输出结果为-5/8-3/4,请将横线处的缺失部分补充完整。
#include <iostream>
using namespace std;
class Fraction //“分数”类
public:
Fraction(double a,double b):num(a),den(b)
~Fraction()
//重载取负运算符“-”,返回一个分数对象,其分子是原来分子的相反数。
Fraction operator -()
______
return f;
voidprint() cout<<num<<’/’<<den<<’’;
private:
double num; //分子
double den; //分母
;
int main()
Fraction f1(5,8),f2(3,4);
(-f1).print(); (-f2).print();
return 0;