首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass Pair{ int m; int n; public: Pair (int i,int j):
有如下程序: #inc1ude<iostream> using namespace std; c1ass Pair{ int m; int n; public: Pair (int i,int j):
admin
2020-04-07
35
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass Pair{
int m;
int n;
public:
Pair (int i,int j): 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对象的大小,当左边对象大时,返回true,否则返回false。比较规则是首先比较两对象的m成员,m大者为大;当m相等时比较n,n大者为大。程序输出0101,下列对运算符重载函数的正确定义是( )。
选项
A、bool Pair::operator>(Pair p)const {if(mr=p.m)return m>p.m; retum n>p.n;}
B、bool Pair::operator>(Pairp) { if(m!=p.m)retum m>p.m; retum n>p.n;)
C、bool Pair::operator>(Pair p)const {if(m>p.m)return true; return n>p.n;}
D、bool Pair::operator>(Pair p) { if(m>p.m)return true; retum n>p.n;)
答案
A
解析
按照比较规则:首先比较两对象的m成员,m大者为大:当m相等时比较n,n大者为大。这条规则的用C++写出来就是选项A。
转载请注明原文地址:https://kaotiyun.com/show/k38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
关于函数重载,下列叙述中错误的是()。
栈和队列的共同特点是
以下程序的输出结果______。#include<iostream.h>voidmain(){inta=0a+=(a=8);cout<<a;
程序#include"iostream.h"voidmain(){inti=10;inti=5;cout<<j+i++<<endl;}的结果为【】。
有如下类定义,请将Sample类的拷贝构造函数补充完整。classSample{public:Sample(){)~Sample(){if(p)deletep;)Sample(con
【】结构,也称为重复结构,即算法中有一组操作要求反复被执行。
以下有关成员函数特征的叙述不正确的是
将E-R图转换到关系模式时,实体与联系都可以表示成()。
A、 B、 C、 D、 C此题考查的是内联函数的概念。在调用时,内联函数会像宏函数一样的展开,将调用表达式用内联函数体来替换,所以它没有一般函数的参数压栈和退栈操作,所以选项A)错误;即使没有使用inline
随机试题
超声波流量计接受信号幅度小,仪表不能正常工作的处理方法是()。
蚤休与拳参的共有功效为
以下治理痛风的药物中,能抑制尿酸生成的是
骨结核的患者中,最常见的发病部位是
土地租赁是指在一定时间内将自己所拥有的()使用权出租给他人的行为。
建设工程设计合同条款规定,设计人的项目负责人()天内不能履行职责的,应事先征得发包人同意,并委派代表代行其职责。
下列关于《离骚》的表述,不正确的是()。
下列选项中,不属于十八大以来我们党开展的集中性教育和经常性教育的是()。
肌肉运动时,如果氧气不足,葡萄糖代谢产物就会变成乳酸,如果肌肉持续强力收缩,导致血流中断,乳酸就无法被快速代谢,量大了就会刺激神经,产生酸痛感。等停止运动一分钟左右,这种感觉就会消失,而运动过后的肌肉酸痛,其实并非主要由乳酸造成,而是因为肌肉长时间“闲置”
Inthispartofthetest,youaregivenadiscussiontopic.Youhave30secondstolookatthetaskprompt,anexampleofwhich
最新回复
(
0
)