首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass { intn; public: TestClass(int k):n(k){} int
有如下程序: #include using namespace std; class TestClass { intn; public: TestClass(int k):n(k){} int
admin
2020-06-29
21
问题
有如下程序:
#include
using namespace std;
class TestClass
{
intn;
public:
TestClass(int k):n(k){}
int get(){return n;)
int getoconst{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/xEyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,错误的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)对文件以追加的方式打开文件。请在注释∥********1********后添加适当的语句。(2)定义m、n为类TestClas
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成构造函数的定义,请在注释∥********1********后添加适当的语句。(2)定义类的友元函数fun(),请在注释∥
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:1234554
下列选项中,正确的C++表达式是
已知表达式--a中的"--"是作为成员函数重载的运算符,则与--a等效的运算符函数调用形式为
下列链表中,其逻辑结构属于非线性结构的是
下面属于白盒测试方法的是
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
数据库设计中反映用户对数据要求的模式是( )。
随机试题
元认知策略的一般内容。
导致肺动脉栓塞的血栓栓子多来自
患者,男,54岁。有乙肝病史。超声扫查于右肝前叶靠近胆囊床发现一3~4cm稍高回声肿块,形态尚规则,边界尚清晰,无晕环,内部回声尚均匀。超声造影:动脉相肿块呈环状增强,门脉相整个肿块逐渐增强至延迟相。问题1:最可能的诊断是
可以从不同角度对建设工程项目的信息进行分类。将信息分为子项目1信息、子项目2信息、子项目3信息等是按()分类的。
职业卫生检查主要内容包括________。
宪法是我国的根本法,具有最高的法律效力。其表现有()。
Formanypeople,emotionsareascarything.【C1】______oftheproblemisthatwejustdon’tknowwhattodowiththem,according
下面关于嵌入式系统应用的叙述中,错误的是()。
Togetachocolateoutofaboxdemandsaconsiderableamountofunpacking:theboxhastobetakenoutofitspaperbag;thepl
A、Thelowefficiencyoftheiroperation.B、Competitionfromothermodesoftransport.C、Constantcomplaintsfrompassengers.D、T
最新回复
(
0
)