首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
96
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下面关于指针的说法中错误的是()。A)在指针定义的同时可以对其进行初始化B)指针根据其所指向变量的类型的不同,所占用内存大小也不同C)指针中存放的是内存单元的地址D)相同类型的指针之间可以相互赋值
下列关于抽象类的表述中正确的是()。A)派生类必须要实现作为基类的抽象类中的纯虚函数B)抽象类的成员函数至少有一个没实现C)抽象类不可能用来定义对象D)派生类不能成为抽象类
数据视图的描述称为()。A)外模式B)内模式C)概念模式D)存储模式
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
A、 B、 C、 D、 BE-R图具有三个要素:①实体(型)用矩形框表示,框内为实体名称;②属性用椭圆型来表示,并用线与实体连接。属性较多时也可以将实体及其属性单独列表;③实体间的联系用菱形框表示。用线将菱形
下列关于函数模板的描述中,正确的是()。A)函数模板是一个实例函数B)使用函数模板定义的函数没有返回类型C)函数模板的类型参数与函数的参数相同D)通过使用不同的类型参数,可以从函数模板得到不同的实例函数
若有“intx=15,y=20;”,则执行表达式y-=x++后,表达式x+y的值为______。
下列关于模板的描述中,错误的是()。A)类模板的成员函数都是模板函数B)函数模板是一种参数化类型的函数C)满足一定条件时可以省略模板实参D)模板形参只能由关键字typename声明
数据流的类型有__________和事务型。
在下列关于二叉树的叙述中,正确的一项是()。
随机试题
肾结核临床表现最常见的是()
蛔虫病最常用的实验诊断方法为
婴幼儿维生素D每日生理需要量重度佝偻病,或有并发症者维生素D治疗量
A.习得性B.潜伏期长C.特异性差D.变异性大E.协调作用强危害健康的行为都是在个体后天的生活经历中学会的,指危害健康行为的()
赵某失踪多年,其妻刘某生活艰难,欲与王某结婚,遂向A县人民法院提起诉讼,仅请求人民法院判决解除婚姻关系。A县人民法院的B派出法庭于2009年9月30日受理了本案并适用简易程序审理本案,由审判员林某一人独任审理,同时自己负责记录。审理过程中,赵某回家,发现妻
一般纳税人缴纳的增值税,应在“主营业务税金及附加”科目中核算。()
在中学教育的基本方法中,教师引导中学生运用自己的经验和知识回答问题,从而获得新知识、巩固已学过的知识的方法是()。
小数千分位上的计数单位是0.001或千分之一.()
请从所给的四个选项中,选出最符合下边四个图形一致性规律的选项()
在VisualFoxPro中,用于建立或修改程序文件的命令是
最新回复
(
0
)