首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
52
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列程序的输出结果为【】。#include<iostream.h>voidmain(){chara[]="abcdabcabfgacd";inti1=0,i2=0,i=0;while(a[i]){
以下程序的执行结果是【】。#include<iostream.h>classB{public:B(){}B(inti.intj);voidprintb();private:inta,b;};classA{pub
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
下列对于虚函数和重载函数的叙述,正确的是()。
下列运算符不能重载为友元函数的是()。
如下的类定义,错误的语句是()。classMyclass{public:inta=1;//A)Myclass();//B)Myclass(inti);
已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=&a;,则下面语句正确的是()。
()既可重载为一元运算符,又可重载为二元运算符。
()是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
对象还有操作,用于改变对象的状态,对象及其操作就是对象的【】。
随机试题
在下列物理化学除氟方法中,目前最常用的方法是
如要关闭Excel中的工作簿,但又不想退出Excel,可以单击
先天性肛门闭锁,最佳的摄影位置是
如图3—2所示甲为既有的6层建筑物,天然土质均匀地基,基础埋深2m,乙为后建的12层建筑物,筏基,两建筑物的净距离5m。乙建筑物建成后,甲建筑物西侧山墙上出现了裂缝,下列甲建筑物西侧山墙裂缝形式的示意图选项中,其中何项的裂缝形式有可能是由于乙建筑物的影响造
项目评估一般分为(),(),(),(),(),()等六个阶段。
机电安装工程的机电调试阶段,应注意施工安全。下列关于机电调试阶段的要求中,错误的是()。
学习动机是由学习需要和______两个方面构成。
科学发展观的核心是发展。()
Overthelastdecade,demandforthemostcommoncosmeticsurgeryprocedures,likebreastenlargementsandnosejobs,hasincrea
Theaveragecitizen,withhiseyesgluedtothe"box",hasonlythevaguestideawhatanambassadordoes.Inthepressheispic
最新回复
(
0
)