单项选择题

将以下程序写成三目运算表达式是()。
if(x<y)min=x;
else min=y;

A、 min=(x>y)x:y
B、 min=(x<y)x:y
C、 min=(x<y) x:y
D、 min=(x<y)x,y

<上一题 目录 下一题>
热门 试题

单项选择题
如果表达式--x y中的“--”和“ ”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。

A、 operator/(x.operato--(),y);
B、 operator/(operator--(x),y);
C、 x.operator--().operator/(y);
D、 y.operator/(operator--(x));

单项选择题
有以下程序不,在横线处应添加()。 #include<iostream> using namespace std; class TestClass public: TestClass (int n) number=n; ______ 拷贝构成函数 ~TestClass () private: int number; ; TestClass fun(TestClass p) TestClass temp(p); return temp; int main() TestClass obj1(10),obj2(0); TestClass obj3(obj1); obj2=fun(obj3); return 0;

A、TestClass (TestClass &other) number=other.number;
B、TestClass (TestClass other)number=other.number;
C、 TestClass (TestClass &other)number;
D、TestClass (&other) number=other.number;

相关试题
  • 有如下程序: #include<iostream> usi...
  • 有如下程序: #include <iostream> v...
  • 下列关于虚函数的描述中,正确的是()。
  • 类MyClass的定义如下: class MyClass p...
  • 如果表达式y*x++中,“*”是作为成员函...