首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Pair{ int m; int n; public: Pair(int i,intj):m(i
有如下程序: #include<iostream> using namespace std; class Pair{ int m; int n; public: Pair(int i,intj):m(i
admin
2020-07-30
2
问题
有如下程序:
#include<iostream>
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 p1(3,4),p2(4,3),p3(4,5);
cout<<(p1>p2)<<(p2>p1)<<(p2>p3)<<(p3>p2);
return 0;
}
运算符函数。perator>的功能是比较两个Pair对象的大小当左边对象大时,返回ture,否则返回false。比较规则是首先比较两对象的m成员,m大者为大:当m相等时比较n,n大者为大。程序输出0101,下列对运算符重载函数的正确定义是( )。
选项
A、bool Pair::operator>(Pair p)const
{if(mt=p.m)return m>p.m;return n>p.n;}
B、bool Pair::operator>(Pair p)
{if(m!=p.m)return m>p.m;return n>p.n;}
C、bool Pair::operator>(Pair p)eonst
{if(m>p.m)return 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://www.kaotiyun.com/show/Uxyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
按照“后进先出”原则组织数据的数据结构是()。
在C++中既可以用于文件输入又可以用于文件输出的流类是()。
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<endl;}voidsetData(doubled){data==d;}staticintcoun
下面关于构造函数和析构函数的描述,错误的是()。
请使用”答题”菜单或使用VC6打开考生文件夹pmjI下的工程pmjl,程序中位于每个//ERROR**********found**********水下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:ATme注意:只能修改
请使用VC6或使用【答题】菜单打开考生文件夹progl下的工程progl,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的中括号处填入正确的内容并把中括号删除,使
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(intA[NUM],intn)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定n,则下标为i的数字与下标为n-i的数字交换。
若PAT是一个类,则程序运行时,语句“PAT{*ad)[3]调用PAT的构造函数的次数是()。
对下列二叉树进行前序遍历的结果是()。
随机试题
能使氨基糖苷类抗生素药物排泄减少,吸收增加,又易引起暂时性或永久性耳聋的中药是()。
有耐磨要求的混凝土优先选用的常用水泥有()。
年终不应转入“非财政补助结余分配”的是()。
签证的登记项目不包括()。
根据句意依次使用关联词语正确的是()。营养的确是大脑工作不可缺少的物质,___________很多人都忽略了另一种物质一氧的作用。大脑消耗最多的是氧,紧张用脑时,大脑的耗氧量超过人体总耗氧量的四分之一。大脑的抗缺氧能力低,考生就会出现记忆
甲、乙订立一份买卖珍稀邮品的合同,履行期届满后,甲未交付该邮品,不久发生地震,该邮品灭失。下列选项中。说法正确的是()。
在中国古代,优伶是从事戏剧、歌舞、音乐、说唱乃至滑稽调谑等带有表演性质的艺人的统称。一般认为,以表演乐舞为主的称倡优,以戏谑调笑为主的称俳优。但优伶、倡优、俳优三种称呼的区分并不十分严格,古籍里常常混用。宋元以来,随着中国戏剧技术的成熟和发展,优伶多用在称
如果一个菜单项的Enabled属性被设置为False,则程序运行时,该菜单项( )。
用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过
Forthousandsofyearsmanhasexploitedandoftendestroyedtherichesofland.Nowmancovets(觊觎)thewealthoftheoceans.Eve
最新回复
(
0
)