首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass { public: MyClass(int x):val(x) {} void Print() const { cout
有如下程序: #include using namespace std; class MyClass { public: MyClass(int x):val(x) {} void Print() const { cout
admin
2020-06-29
94
问题
有如下程序:
#include
using namespace std;
class MyClass {
public:
MyClass(int x):val(x) {}
void Print() const { cout<<"const:val="<
void Print() { cout<<"val="<
private:
int val;
};
int main() {
const MyClass obj1(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=10 const:val=20
B、const:val=10const:val=20
C、const:val=10val=20
D、val=10 val=20
答案
C
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中obj1为常对象,执行obj1.print( )后,会执行常构造函数,输出const:val=10;而obj2为普通对象,执行obj2.print( )时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/b48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有int*x[3]:则以下表述正确的是______。
下列语句分别是不同程序中的第一个输入/输出语句,若去掉其中的“<<left”,则输出效果将发生变化的是
结构化程序设计主要强调的是()。
定义一个具有10个元素的整型数组,应当使用语句是______。
软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是【 】。
下列说法中,不属于数据模型所描述的内容的是
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部______。intmain(){doubles[10][22];intn:...fun(s)
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)完成构造函数,设置数组元素的个数为0,请在注释1之后添加语句。(2)完成函数AddMember(intn),如
下列关于运算符重载的描述中,错误的是()。
下列字符串中不能作为C++标识符使用的是()。
随机试题
深圳证券交易所在确定和调整成分股时一般要考虑的因素有()。Ⅰ.公司财务状况Ⅱ.上市规模Ⅲ.交易活跃程度Ⅳ.行业代表性
34岁,已婚女性,白带增多、腥臭1个月,外阴不痒。最可能的诊断是下列哪项
关于髓母细胞瘤哪项正确
溶剂的自身离解常数或称离子积将HClO4与HCl溶于醋酸中时,则HClO4比HCl的酸度强,称为
JoeSimpsonandSimonYateswerethefirstpeopletoclimbtheWestFaceoftheSiulaGrandeintheAndesmountains.Theyreache
“菜鸟物流机器人”能独自执行不同的拣货任务,可以说,协同合作又独立运行,是该机器人具有高效能力的充分条件。有电是其不间断工作的基础,当机器人缺乏电力时也会自动归巢充电。菜鸟网络与合作伙伴将会在多个仓库内复制这一模式,全国多地的消费者都可以享受机器人提供的高
Leadingdoctorstodayweighinonthedebateoverthegovernment’sroleinpromotingpublichealthbydemandingthatministersi
"Ofalltheginjointsinallthetownsinalltheworld,shewalksintomine."It’saclassicquotefromthefilmCasablanca,b
在下列字符中,其ASCII码值最大的一个是()。
EveryChineseschoolchildisdrilledinthemotherland’shistoric"FourInventions":gunpowder,paper,printingandthecompass.
最新回复
(
0
)