首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Pair{ int m,n; public: Pair(int j,int k):m(j),n(k){} int get(){return m;} i
有如下程序: #include<iostream> using namespace std; class Pair{ int m,n; public: Pair(int j,int k):m(j),n(k){} int get(){return m;} i
admin
2021-06-10
31
问题
有如下程序:
#include<iostream>
using namespace std;
class Pair{
int m,n;
public:
Pair(int j,int k):m(j),n(k){}
int get(){return m;}
int get()const{return m+n;}
};
int main(){
Pair a(3,5);
const Pair b(3,5);
cout<<a.get()<<b.get();
return0;
}
执行这个程序的输出结果是( )。
选项
A、33
B、38
C、83
D、88
答案
B
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,所以本题中,对象a为普通对象,执行a.get()后,会执行默认构造函数,输出3;对象b为常对象,执行b.get()后,会执行常构造函数,输出8。
转载请注明原文地址:https://kaotiyun.com/show/vgfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用”答题”菜单或使用VC6打开考生文件夹proj2下的工程proj2,本程序中有两个类:一是日期类(Date),用于表示一天的日期(年、月、日);另一个是截止日期类(Dead.1ine),用于表示一个任务的截止日期,超过该日期即为超时。Deadline
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
下面不属于软件测试实施步骤的是()。
关于关键字c1ass和typename,下列表述中正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了MiniComplex是一个用于表示复数的类。请编写这个operator+运算符函数,以实现复数的求和运算。两个复数的和是指这样一个复数:其实部等于两个复数的实部之和,其虚
数据库管理系统中负责数据模式定义的语言是()。
下面不属于软件设计阶段任务的是()。
随机试题
在矩形体上铣一条V形槽,需限制工件__________自由度。
下列不属于胃液成分的是
A.IgAB.IgDC.IgED.IgGE.IgM对甲型肝炎早期有诊断价值的免疫球蛋白是
采用分配薄层色谱方法分离弱极性生物碱,选用的固定相是
北卖公司与长城公司没有约定保证方式和保证期间,那么()。如果南买公司违约,北卖公司提起诉讼,可能具有管辖权的是()人民法院。
按照《担保法》规定,质押分为动产质押、不动产质押和权利质押三类。()
构思、心算、默语等属于操作技能。()
以下说法不正确的是()。
火箭对于()相当于()对于集装箱
Thetoneofthearticle______thewriter’smoodatthetime.(2006年考试真题)
最新回复
(
0
)