首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass { int n; public: TestClass (int k):n(
有如下程序: #include<iostream> using namespace std; class TestClass { int n; public: TestClass (int k):n(
admin
2016-11-22
73
问题
有如下程序:
#include<iostream>
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<<p.get()<<q.get();
return 0:
}
执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
C++中对常对象的成员函数调用,将自动调用其常成员函数,程序中调用原型为”int get()const;”的函数,对于非常对象将调用原型为”int gct();”的函数。因为首先用5对对象p进行了初始化,所以执行p.get()时直接返回5,而对于常对象则以6对q进行初始化,在调用q.get()时,将调用原型为”int get()const;”的函数,该函数将返回n+1,第二个输出应为7,所以本题答案为57。
转载请注明原文地址:https://kaotiyun.com/show/2zAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在iosbase类中定义了3个用于文件流定位的枚举常量,下列枚举常量不属于此类的是()。
下列关于链式存储的叙述中,正确的是()。
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是
下列叙述中正确的是
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
软件工程研究的内容主要包括【】技术和软件工程管理。
下列说法中,不属于数据模型所描述的内容的是
有一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时);其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号,______,成绩)。
用树形结构来表示实体之间联系的模型称为
下列不属于软件工程三要素的是( )。
随机试题
需要层次理论
髋关节单纯滑膜结核或单纯骨结核早期及时治疗,其结果可能是
A.逍遥散B.桂枝汤C.阳和汤D.小建中汤E.痛泻要方方中芍药与桂枝配伍以调和营卫的方剂是
资料:甲公司总资本为5000万元,其中长期借款2000万元,年息200万元,手续费忽略不计;企业发行总面额为1000万元的3年期债券,票面利率为12%,由于票面利率高于市场利率,故该批债券溢价10%出售,发行费率为5%;此外公司发行普通股1500万元,预计
教育心理学历史上第一个较为完整的学习理论是()
依照我国《物权法》的规定,下列那种财产不可以抵押()
打开工作簿文件EXCEL.XLSX。(1)将sheet1工作表的A1:E1单元格合并为一个单元格,内容水平居中;计算“总产量(吨)”、“总产量排名”(利用RANK函数,降序);利用条件格式“数据条”下“实心填充”中的“蓝色数据条”修饰D3:D9单
Questions7-10Labelthediagrambelow.ChooseNOMORETHANONEWORDfromthepassageforeachanswer.Writeyouranswersinbox
AlejandroToledo,aformershoe-shineboyturnedeconomist,isnowPeru’sPresident-elect,followinghisvictorySundayinarun
A、ShevisitedaThaiorphanage.B、ShemetaThaigirl’sparents.C、ShelearnedsomeThaiwords.D、ShesunbathedonaThaibeach
最新回复
(
0
)