首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass { int n; public: TestClass(int k):n(k){} int get(){
有如下程序: #include using namespace std; class TestClass { int n; public: TestClass(int k):n(k){} int get(){
admin
2020-06-29
38
问题
有如下程序:
#include
using namespace std;
class TestClass
{
int n;
public:
TestClass(int k):n(k){}
int get(){return n;}
int get()const{return n+1;}
};
int main()
{
TestClass p(5);
const TestClass q(6);
cout<
return 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/pK8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下:11estClass3TestClass2TestClass1其中定义的类并不完整
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为:rnmmondenominatoris2要求:补充编制的内
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。此工程中定义了一个人员类Person,然后派生出学生类Student和教授类Professor。请在横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的正确输出结果应为:
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
下列有关函数重载的叙述中,错误的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
下面描述中不属于软件需求分析阶段任务的是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
软件需求分析阶段的主要任务是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
质量目标是组织制定的相对时期内,在质量方面所追求的目标和指标,其性质不正确的是哪项
治疗吐酸热证的代表方为治疗嘈杂胃热证的代表方为
14岁男孩,因腹痛送院就诊。查:双下肢出现对称性成片状小出血点,尿常规发现血尿(+++),该患者最可能的诊断是
水池施工中,橡胶止水带的接头方法是()。
下列事由中,债权人不能行使法定撤销权的是( )。
甲单位是实行国库集中支付的事业单位。2013年6月,甲单位通过询价的方式采购一台办公仪器乙设备。甲单位对两家供应商进行了询价,其中供应商丙企业进行了两次报价。根据以上资料,请回答如下问题:下列关于甲单位采购乙设备的说法中正确的有()。
根据《统计法》的规定,全国国民经济和社会发展情况的统计公报由()定期发布。[2007年初级真题]
私募投资基金的投资范围包括()。Ⅰ.股票Ⅱ.债券Ⅲ.基金份额Ⅳ.期货
A、Toorganizeactivitiesforchildren.B、Toselllocalfarmproducts.C、Tobringtouriststothetown.D、Toraisefundfortheh
A、Onlysellers.B、Onlyshopkeepers.C、Onlybuyers.D、Bothbuyersandsellers.D
最新回复
(
0
)