首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namesprlee std; class Pair{ int m,n; public: Pair(int j,int k):m(j),n(k){} int get(){return m;} int get()c
有如下程序: #include using namesprlee std; class Pair{ int m,n; public: Pair(int j,int k):m(j),n(k){} int get(){return m;} int get()c
admin
2020-05-14
36
问题
有如下程序:
#include
using namesprlee 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<
return 0;
}
执行这个程序的输出结果是( )。
选项
A、33
B、38
C、83
D、88
答案
B
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,所以本题中,对象a为普通对象,执行a.get()后,会执行默认构造函数,输出3;对象b为常对象,执行b.get()后,会执行常构造函数,输出8。
转载请注明原文地址:https://kaotiyun.com/show/lv8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载赋值操作符时,应声明为()。函数。
写出执行完下列代码段之后指定变量的值:boo1x=true,y=false,z=false;x=x&&y‖z;y=x‖y&&z;z=!(x!=y)‖(y==z),则x=false,y=false,z=【】
友元运算符obj1>obj2被C++编译器解释为()。
重载输入流运算符>>必须使用的原型为()。
C++语言的基本控制结构为顺序结构、选择结构和______。
执行下面语句后,输出字符“#”的个数是()。for(inti=50;i>1;--i)cout
下述关于数据库系统的叙述中正确的是
下列有关函数重载的叙述中,错误的是
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
激励程度
关于肾区摄影的叙述,错误的是
在毒理学实验所观察的毒作用类型中:A.系统毒性(器官毒性、全身毒性),致癌作用,致突变作用B.致癌作用,致突变作用C.致突变作用,免疫毒性D.系统毒性(器官毒性、全身毒性),致畸胎作用,免疫毒性E.免疫毒性,致癌作用不可能制订安全限值
脊椎压痛叩击痛不常见于( )
下列有关进出境物品的监管中表述中正确的有()。
根据专业学科的二级学科,按水平层次划分为若干类,再根据不同学科点的现状、发展趋势配置不同数量的高、中、初各级岗位。这种方法属于()。
据海关统计,2010年1至11月,我国进出口总值26772.8亿美元,比去年同期(下同)增长36.3%。其中出口14238.5亿美元,增长33%;进口12534.3亿美元,增长40.3%。在出口商品中,1至11月,我国机电产品出口8427.4亿美元,增长3
毛泽东指出,新民主主义共和国,“这是一定历史时期的形式,因而是过渡的形式,但是不可移易的必要的形式”。新民主主义国家的国体是无产阶级领导的以工农联盟为基础,包括()在内的各革命阶级的联合专政。①小资产阶级②民族资产阶级
(2007年第14题)下列关于“消费者物价指数”(CPI)的说法,不正确的一项是:
下列不属于Access窗体视图是
最新回复
(
0
)