首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
45
问题
有如下程序:
#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打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是判定x的所有的约数,并且在函数中调用写函数WriteFileO将结果输出到modi2.txt文件中。例如:x=10的约数为1,2,5,10。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。学校教务处要为任课老师开发一个学生管理系统,需求如下:(1)学生的信息是要受到严密保护和限制的,包括姓名、五个英文字符的学号,以及精确到小数点后一位的一科成绩,只有任课老师可以修改,如果学
关于关键字class和typename,下列表述中正确的是()。
在下面的类声明中,错误的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int。请在注
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:Hello注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********err
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error***
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
下面关于算法的叙述中,正确的是()。
随机试题
如果用户在同一时间内可以运行多个应用程序(每个应用程序被称作一个任务),这样操作系统称为________操作系统。
某市一家企业生产的康体牌肠衣线被当地质检部门检验为合格产品后投入市场。同时被多家医院临床试验为可用性产品。不久,一家医院出现手术后感染的病例,被疑是肠衣线所致。当地卫生局将手术用肠衣线送有关部门检验。结果无法确定该肠衣线是康体牌,也未能得出肠衣线是导致手术
工程建设标准的类别按标准内容划分为下列几项,其中( )是错误的。
双代号网络图的基本符号中,“箭线”表示( )。
下列关于石油化工生产装置布置的说法错误的是()。
根据《刑法》,下列关于渎职罪的说法中,正确的有()。
条码静区的宽度通常应不小于3mm。()
截至2011年4月21日22时,沪深两市已有534家上市公司公布第一季度财报。这534家公司实现营业总收入4572.78亿元,同比增长30.74%。……已公布一季报的创业板公司有71家,实现营业收入80.08亿元,同比增长73.60%;
Watercoloristheoldestpaintingmediumknown.Itdatesbacktotheearlycavedwellerswhodiscoveredtheycouldaddlifelike
计算机技术中,英文缩写CPU的中文译名是
最新回复
(
0
)