在有理数类Rational中重载插入运算符

admin2010-05-15  27

问题 在有理数类Rational中重载插入运算符<<,以便按a/q形式输出。请将<<运算符函数的定义补充完整。
   class Rationa1{
   public:
   Rational(int aa,int qq):a(aa),q(qq){}
   friend______operator<<(ostream&out,Rational&x)
   {
   return(out<<x.a<<‘/’<<x.q);
   }
   private:
   int a,q;
   };

选项

答案ostream&。

解析 此题为重载<<操作符,返回一个输入输出类型。
转载请注明原文地址:https://jikaoti.com/ti/LtW0FFFM
0

最新回复(0)