首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Pair{ int m: int n: public: Pair(int i,intj):m(i),n(j){}
有如下程序: #include using namespace std; class Pair{ int m: int n: public: Pair(int i,intj):m(i),n(j){}
admin
2014-08-29
30
问题
有如下程序:
#include
using namespace std;
class Pair{
int m:
int n:
public:
Pair(int i,intj):m(i),n(j){}
bool operator>(Pair P)const; //须在类体外给出定义
);
int main(){
Pair pl(3,4),p2(4,3),p3(4,5);
cout<<(pl>p2)<<(p2>p 1)<<(p2>p3)<<(p3>p2);
return 0;
)
运算符函数。perator>的功能是比较两个Pair对象的大小,当左边对象大时,返回true,否则返回false。比较规则是首先比较两对象的m成员,m大者为大:当m相等时比较n,n大者为大。程序输出0101,下列对运算符重载函数的正确定义是( )。
选项
A、bool Pair::operator>(Pair p)const
{if(m!=P.m)return m>p.m;retum n>p_n;}
B、bool Pair::operator>(Pair P)
{if(m!=p.m)retum m>p.m;retum n>p.n;}
C、bool Pair::operator>(Pair p)const
{if(m>p.m)retum true;retum n>p-n;)
D、bool Pair::operator>(Pair P)
{if(m>p.m)retum true;return n>p.n;}
答案
A
解析
按照比较规则:首先比较两对象的m成员,m大者为大:当m相等时比较n,n大者为大。这条规则的用c++写出来就是选项A。
转载请注明原文地址:https://kaotiyun.com/show/DXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序段的输出结果是()。intx=5;do{cout<<--x;}while(!x);
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){returnn;}
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(’#’)
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
在派生类中重新调用虚函数时,其他方面都必须与基类的相应虚函数保持一致,但要排除()方面。
函数定义为Fun(int&A),一个变量定义为inti=0;,则下面调用中正确的是()。
下列运算符中,()运算符在C++中不能重载。
下面定义的联合类型的长度是()字节。UnionMyUnion{intx;charch;floatnum;boolflag;}
若结构Arith中有一成员定义为char*op;,另有结构指针p定义为Arith*p=newArith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【】。
随机试题
关于肝破裂临床特点的叙述,错误的是
A.5%B.15%C.20%D.40%正常人体细胞外液约占体重的
下述上中切牙冠唇面形态描述中哪个是错误的
脾气虚、脾虚气陷、脾不统血证的共同症状是
下列选项对商标注册的申请人叙述最标准的是( )。
关于工资保障制度,下列哪些表述符合劳动法的规定?
太阳能光热电站通过数以十万计的反光板聚焦太阳能,给高塔顶端的锅炉加热,产生蒸汽,驱动发电机发电。据此完成以下题。若在北回归线上建一太阳能光热电站,其高塔正午影长与塔高的比值为P,则()。
根据以下资料,回答问题。2012年,吉林省全年完成全社会固定资产投资9621.77亿元,比上年增长32.5%,人均投资达到35381元。其中,城镇投资7925.72亿元,增长33.0%;农村投资1696.05亿元,增长30.4%。在城镇固定资产投资中,
在学习游泳之前,我们读了一些有关的书籍,记住了某些动作要领,这是一种记忆类型;以后我们经过不断练习,真正学会了在水中游泳,便形成了另外的一种记忆类型。上述两种记忆类型分别是
Facebookhasbeen【C1】______withfireandhasgotitsfingersburned,again.OnNovember29thAmerica’sFederalTradeCommission
最新回复
(
0
)