下列程序的输出结果为-5/8-3/4,请将横线处的缺失部分补充完整。 #include<iostream> using namespace std; class Fraction{//"分数"类 public: Fractio

admin2012-06-08  23

问题 下列程序的输出结果为-5/8-3/4,请将横线处的缺失部分补充完整。
   #include<iostream>
   using namespace std;
   class Fraction{//"分数"类
   public:
   Fraction(double a, double B) : num(A) , den(B) {}
   ~Fraction(){}
   Fraction operator -(){
   ______;
   f. num=-f. num;;
   return f;
   }
   void print(){cout<<num<<’/’<<den<<’ ’}
   private:
   double num;
   double den; //分母
   };
   int main(){
   Fraction f1(5,8), f2(3, 4);
   (-f1) print(); (-f2). print();
   return 0:
   }

选项

答案Fraction f(-num, den);

解析
转载请注明原文地址:https://kaotiyun.com/show/ryVp777K
0

最新回复(0)