首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass { int n: public: TestClass(int k):n(k){} in
有如下程序: #include using namespace std; class TestClass { int n: public: TestClass(int k):n(k){} in
admin
2019-06-07
63
问题
有如下程序:
#include
using namespace std;
class TestClass
{
int n:
public:
TestClass(int k):n(k){}
int get0{return n;}
int get()const{return n+l;}
};
int main()
{
TestClass p(5);
const TestClass q(6);
cout<
retum 0:
}
执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
C++中对常对象的成员函数调用,将自动调用其常成员函数,程序中调用原型为“int get()const;”的函数,对于非常对象将调用原型为”.int get();”的函数。凶为首先用5对对象p进行了初始化,所以执行p.get()时直接返回5,而对于常对象则以6对q进行初始化,在调用q.get()时,将渊用原型为”int get()const;"的函数,该函数将返回n+1,第二个输出应为7,所以本题答案为57。
转载请注明原文地址:https://kaotiyun.com/show/qh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
下面关于函数模板的表述中不正确的是()。
下面关于常成员函数的说法中正确的是()。
将以下程序写成三目运算表达式是()。if(x
如果表达式—x/y中的“—”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
下列关于纯虚函数与抽象类的描述中,错误的是()。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。
下面重载乘法运算符的函数原型声明中错误的是()。
下列说法中错误的是()。
树是结点的集合,它的根结点数目是
随机试题
小王在学校机房给爸爸发送了一封附有贺卡的电子邮件,如果爸爸的计算机没有开机,那么小王发送的邮件将______。
限制型心肌病应与哪项相鉴别
弓形虫病为弓形虫届刚地弓形虫引起的一种原虫病,该病呈世界性分布,为
婴儿出现化脓性脑膜炎怀疑合并硬膜下积液,最简便的协助诊断方法是
A.阿魏B.天冬C.虎骨D.熊胆我们国家重点保护的野生药材物种实行分级管理作为国家二级重点保护野生药材的是
(2009年)对本辖区的环境保护工作实施统一监督管理的主管部门是()。
对政策性银行债权的风险权重为()。
下列各项,构成工业企业(小规模纳税企业)外购存货入账价值的有()。
从前有一个人,因饥饿一连买了6个饼子吃,但是还不觉得饱,于是就买了第7个。刚吃了一半就饱了。那人很后悔,说:“前6个饼子都白吃了,如果早知道这半个饼子就能吃饱,我只吃这半个饼子就行了。”从哲学角度看,这个吃饼人错在()。
真正做公益,并不是说投入精力或资金以后,自己就可以________了,而是看我们真正能做多少,怎么使我们的投入最大________地解决问题。填入划横线部分最恰当的一项是:
最新回复
(
0
)