首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Pair{ int m,n; public: Pair(int J,int k):m(j),n(k){} im g
有如下程序: #include using namespace std; class Pair{ int m,n; public: Pair(int J,int k):m(j),n(k){} im g
admin
2020-10-21
15
问题
有如下程序:
#include
using namespace std;
class Pair{
int m,n;
public:
Pair(int J,int k):m(j),n(k){}
im get(){return m;}
int get()const{return m+n;}
};
int main(){
Pair a(3,5);
const Pair b(3,5);
cout<
return 0;
}
执行这个程序的输出结果是( )。
选项
A、33
B、38
C、83
D、88
答案
B
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,所以本题中,对象a为普通对象,执行a.get()后,会执行默认构造函数,输出3;对象b为常对象,执行b.get()后,会执行常构造函数,输出8。
转载请注明原文地址:https://kaotiyun.com/show/Ffyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类Myclass声明如下:classMyclass{intn;public:Myclass(intk):n(k){}intgetValue()const{returnn;}}
已知一程序运行后执行的第一个输出操作是()。cout<<setw(10)<<setfi11(’*’)<<1234;则此操作的输出结果是
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;f
下面不属于需求分析阶段任务的是()。
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;cin>>n;if(n++<10)cout<<n<<end1;elsecout<<n--<<end1;
结构化程序设计中,下面对goto语句使用描述正确的是()。
有如下程序:#includeusingnamespacestd;classXA{inta;public:staticintb;XA(intaa):a(aa){b++;}~XA(){}intget(){retu
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********er
随机试题
恶性肿瘤的诊断,最重要的依据是
原发性免疫缺陷病治疗错误的是
胡某,男,70岁,反复咳嗽、咳痰l0余年。近3年来劳累后心悸、气促。入院时发绀明显。呼吸困难,应取
在网络计划工期优化过程中,当出现多条关键线路时,在考虑对质量、安全影响的基础上,优先选择的压缩对象应是各条关键线路上( )。
衡量儿童体格发育常用的形态指标是()。
(2016·山西)学生在小组或团队中,通过任务分解、责任分工、协同互助,来完成其同的学习准备,这种学习方式属于()(常考)
《公安机关人民警察奖励条令》第3条规定,公安机关奖励工作的原则有()。
一个人,一个家庭,一个国家,具备了节俭的美德,具有艰苦奋斗的精神,那么,无论环境多么__________,生活多么__________,道路多么__________,都会顽强生存,一步步走出困境,最终走向强盛。填入划横线部分最恰当的一项是()。
Itisstrictly______thataccesstoconfidentialdocumentsisdeniedtoallbutafew.
Whatdoesthewomanthinkoftheroommate’smusic?
最新回复
(
0
)