问题 填空题

在有理数类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&。

解析:

此题为重载<<操作符,返回一个输入输出类型。

单项选择题
多项选择题