首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Pair{ int m; int n; public: Pair(int i,intj):m(i),n
有如下程序: #include using namespace std; class Pair{ int m; int n; public: Pair(int i,intj):m(i),n
admin
2019-06-04
76
问题
有如下程序:
#include
using namespace std;
class Pair{
int m;
int n;
public:
Pair(int i,intj):m(i),n(j){}
bool operator>(Pajr p)const; ∥须在类体外给出定义
};
int main(){
Pair p1(3,4),p2(4,3),p3(4,5);
cout<<(p1>p2)<<(p2>p1)<
return 0;
}
运算符函数。perator>的功能是比较两个Pair对象的大小,当左边对象大时,返回true,否则返回false。比较规则是首先比较两对象的m成员,m大者为大:当m相等时比较n,n大者为大。程序输出0101,下列对运算符重载函数的正确定义是( )。
选项
A、bool Pair∷operator>(Pair p)const
{if(m!=p.In)return m>p.m;return n>p.n;}
B、bool Pair∷operator>(Pair.p)
{if(m!=p.m)retum m>p.m;return>p.n;}
C、bool Pair∷operator>(Pair p)const
{if(m>p.m)retum true;return n>p.n;}
D、bool Pair∷operator>(Pair p)
{if(m>p.m)return true;return n>p.n;}
答案
A
解析
按照比较规则:首先比较两对象的m成员,m大者为大:当m相等时比较n,n大者为大。这条规则的用C++写出来就是选项A。
转载请注明原文地址:https://kaotiyun.com/show/098p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
私有或private
A、 B、 C、 D、 C拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它的一般格式是:类名::类名(const类名&引用对象名)。
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。A)m-2B)m-1C)mD)m+1
下列工具中,不属于结构化分析的常用工具的是()。A)PAD图B)数据字典C)判定树D)数据流图
负责数据库中查询操作的数据库语言是()。A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言
在下面程序的横线处填上__________,使程序执行后的输出结果为1/2005。#includeusingnamespacestd;classDate{public:Date(int
下列关于this指针的叙述中,正确的是()。
按照“先进后出”原则组织数据的数据结构是()。
重载的流运算符函数应该被定义为类的______________函数。
关于运算符重载,下列表述中正确的是()。
随机试题
成本会计制度
组织变革的进程属于
婴幼儿化脓性脑膜炎最常见的病原体是
询问汗的有无,可以判断感受外邪的性质和卫阳盛衰,表证有汗常见
甲持刀将乙逼入山中,让乙通知其母送钱赎人。乙担心其母心脏病发作,遂谎称开车撞人,需付五万元治疗费,其母信以为真。关于甲的行为性质,下列哪一选项是正确的?()(2010/2/16)
某实施工程监理的一级公路,在施工过程中发生如下事件:事件1:由于深基坑开挖(开挖深度6m)工程危险性较大,施工项目总工程师根据以往施工经验估算并组织编制专项施工方案,并亲自兼任施工安全管理员。专项施工方案编制完成,经施工项目经理审核签字后,提交给
某三层内框架房屋,如分别位于Ⅱ、Ⅲ、Ⅳ类场地上,设计地震分组为第一组,作用于房屋的总水平地震作用相应为F1,F2,F3,则下列哪一答案是正确的?()
托收方式下的D/P和D/A的主要区别是()。
如果某患者在BRMS意念飘忽一项分数增高,他的临床表现可能有()。
阅读下列材料,回答问题。开车去公司上班晚了,没停车位;晚上下班回家晚了,没停车位;周末带家人去景区游玩,没停车位……城市机动车保有量的快速增长,伴随而来的停车难问题也成了S市有车族的最大困扰。据S市公安、交通、房管部门提供的相关数据显示,目前S市
最新回复
(
0
)