如果表达式一x/y中的″-″和″″是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
A.jsj-ej-0253.jpg
B.jsj-ej-0254.jpg
C.jsj-ej-0255.jpg
D.jsj-ej-0256.jpg
第1题:
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
A.x.operator++(0).operator *(y);
B.operator * (x.operator++(0),y);
C.y.operator * (operator++(x,0))
D.operator * (operator++(x,0),y)
第2题:
如果表达式- -x/y中的“- -”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为
A.operator /(x.operator- -( ),y);
B.operator /(operator- -(x),y);
C.x.operator- -( ).Operator /(y);
D.y.operator /(operator- -(x));
第3题:
如果表达式“--x/y”中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
A.operator/(X.operator--( ),y);
B.operator/(operator--(x),y);
C.X.operator--( ).operator/(y);
D.y.operator/operator--(x));
第4题:
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
A.operator/(x.operator--(),y);
B.operator/(operator--(x),y);
C.x.operator--().operator/(y);
D.y.operator/operator--(x));
第5题:
如果表达式y*x++中,“”是作为成员函数重载运算符,“++”是作为友元函数重的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
A.x.operator++(0).operator*(y)
B.openrator*(x.operator++(0),y)
C.y.operator*(openrator++(x,0))
D.operator*(operator++(x,0),y)