首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
88
问题
有如下程序:
#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全国计算机二级
相关试题推荐
执行下列语句:#includeusingnamespacestd;intmain(){intx:3:if(x=5)cout
下列叙述中正确的是()。
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和__________的程序设计阶段。
下列工具中为需求分析常用工具的是()。
若要访问指针变量q所指向的数据,应使用表达式__________。
有如下程序:#includeusingnamespacestd;inti=1;classFun{public:staticinti;intvalue(){retur
下面关于友元的说法中错误的是()。
下面有关内联函数的叙述中,正确的是()。
树是结点的集合,它的根结点的数目是()。
下列语句中,错误的是()。
随机试题
常用的混凝土辅助运输浇筑方案不包括()。
我国城市燃气管道按输气压力来分,次高压A燃气管道压力为()。
航道整治工程施工组织设计中的施工总平面布置图一般应包括()。
某大型购物中心建筑,建筑面积为144000m2,建筑高度为24m,地上6层,地下1层。该购物中心地下1层的主要使用功能为设备用房及物业管理用房(设备用房及物业管理用房建筑面积为2000m2,按建筑面积不大于1000m2划分为2个防火分区)和商店营业厅
划分货币层次的基本依据是资产的()。
某工厂现生产某种零件30件,加工工序数为3,每道工序的单件加工时间:t1=5分钟,t2=5分钟,t3=10分钟。根据以上资料,回答下列问题:若采取平行移动方式,则这批零件的生产时间是()分钟。
心理冲突有常形和变形之分,常形的特点是()。
符合规定产地及生产规范要求的农产品可以依照有关法律或者行政法规的规定申请使用绿色食品标志和原产地标志。()
下列关于Delphi的叙述中,哪种是不正确的?
数据流程图(DFD图)是()。【10年3月】
最新回复
(
0
)