首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: }}}}include using namespace std; class Pair{ int m; int n; public: Pair(int i,int J):m(i),n(J){} bool operator>(Pair P)co
有如下程序: }}}}include using namespace std; class Pair{ int m; int n; public: Pair(int i,int J):m(i),n(J){} bool operator>(Pair P)co
admin
2013-02-27
22
问题
有如下程序:
}}}}include
using namespace std;
class Pair{
int m;
int n;
public:
Pair(int i,int J):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>p1)<<(p2>p3)<<(p3>p2);
return 0;
{
运算符函数operator>功能是比较两个Pair对象的大小,当左边对象大时,返回true,否则返回false。比较规则是首先比较两对象的m成员,m大者为大;当m相等时比较n.n大者为大。程序输出0101,下列对运算符重载函数的正确定义是
选项
A、bool Pair::operator>(Pair P)const
{if(m!=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)const
{if(m>P.m)return true;return 11>P.n;)
D、bool Pair::operator>(Pair P)
{if(m>P.m)return true;return 11>P.n;}
答案
A
解析
题目要求先比较m的大小。其次比较n的大小,首先看函数定义bool operator>(Pairp)corlst,从中可以看出B)和D)选项和函数定义不一致,缺少const,故排除;选项c只有一层比较不符合题意,故排除C)选项。因此,本题答案为A)。
转载请注明原文地址:https://kaotiyun.com/show/FoNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数fread(buffer,size,count,fp)中buffer代表的是()。
有以下程序:#include<stdio.h>#include<stdlib.h>voidfun(int**s,intp[2][3]){**s=p[1][1];}main(){
有以下程序:#include<stdio.h>main(){intk=2,m=4,n=6,*/pk=&k,*pm=&m,*p;*(p=&n)=*pk*(*pm);prin
有以下程序:#include<stdio.h>voidmain(){doublex=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;
请编写函数fun,其功能:给定一个整数n(n<10000),如果n加上100后是一个完全平方数(所谓“完全平方数”,就是开方后的结果是整数的数),并且n加上268后也是一个完全平方数,则函数值返回1,否则返回0。注意:部分源程序在文件PROG1
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!=n*(n-1)*...*2*1)unsignedfact(unsignedn){if(n<=1)retum1;
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的
带参数的流操纵算子【】与成员函数unsetf执行同样的功能。
随机试题
某永续年金每年年末的收入为15000元,利息率为10%,则其现值为()
焊料焊接中,焊料流布的特点
某海港重力式码头为水下沉箱式条形基础,沉箱底设有抛石基床,厚度d1=2m,抛石基床底面的受压宽度B’1=9.2m。在抛石基床下换填砂垫层,厚度d2=2m。砂垫层底面有效受压宽度B’’e=11.5m。砂垫层重度标准值γ2=20kN/m3。砂垫层顶面
下面()不是取得注册测绘师资格应该具备的基本条件。
2016年6月,某公路施工企业购买某上市公司股票50万元并长期持有。根据企业会计准则及其相关规定,购买某上市公司股票属于()。
甲公司和乙公司均为增值税一般纳税人,土地使用权适用的增值税税率均为11%。2018年甲公司和乙公司发生如下交易:资料一:2018年1月3日,甲公司以银行存款购入用于公司绿化用地的一宗土地使用权,取得增值税专用发票,价款8000万元,增值税进项税额为88
《中华人民共和国旅游法》采取综合立法的模式。()
下列可用作switch(expression)语句参数的是
WhenwillDiana’svacationstart?
Withthedevelopmentoftelevision,entertainmenthasgrownmuchmorevisualincharacterandisdemandinglessandlessuseoft
最新回复
(
0
)