首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using nanlespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()eonst{c
有如下程序: #include using nanlespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()eonst{c
admin
2021-09-05
18
问题
有如下程序:
#include
using nanlespace std;
class MyClass{
public:
MyClass(int x):val(x){}
void Print()eonst{cout<<“const:val:”<<val<<‘\t’;}
voidPrint(){cout<<“val=“<<wl<<‘\t’;}
private:
int val;
};
int main()
eonst MyClass obj1(10);
MyClass obj2(20);
obil.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、VaJ=10
const:val=20
B、const:val=10
const:val=20
C、const:val=10
val=20
D、val=10
val=20
答案
C
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,普通对象调用普通成员函数。所以本题中obj1为常对象,执行obj1.print()后,会执行常构造函数,输出const:val=10;而obj2为普通对象,执行obj2.print()时,会执行默认构造函数,输出val=20。故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Iz5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
运算符重载时不需要保持的性质是()。
必须用一对大括号括起来的程序段是()。
软件详细设计产生的图如下:该图是()。
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){cout
有如下程序:#includeusingnamespacestd;classclock{public:clock():seeonds(0){};clock&operator++(){this一>seconds++;return*
请打开考生文件夹下的解决方案文件proj1,此工程中包含一个源程序文件main.cpp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:
在C++中,打开一个文件时与该文件建立联系的是()。
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
下列运算符不能重载为友元函数的是()。
下列选项中不属于结构化程序设计原则的是
随机试题
中国古代医学,用茶叶消炎杀菌,治疗疾病的用茶,主要是_______。
下列贸易术语中只适用于水路运输的有()
男性,65岁。慢性阻塞性肺病7年。10天前受凉后发热,咳嗽加重,痰黏难咳,2天来神志欠清,发绀、躁动,入院查体双肺呼吸音低,有干、湿性啰音,白细胞计数及分类增高。根据上述血气分析结果,治疗应首选下列哪一项
男性,46岁。乙肝病史15年,2年来出现乏力,腹胀,尿量减少,偶有牙出血和鼻出血。1天前,劳累后突然出现恶心,呕新鲜血含有血块,共约1000ml。查体:BP85/45mmHg,P110次/分,神志淡漠。若患者反复大量出血,应该考虑手术治疗,下列关于
根据《专利法》规定,转让专利权的,专利权的转让白()之日起生效。
在布置楼梯间的散热器时,应符合()的规定。
2010年2月,张某与李某订立一份借款合同,约定张某借给李某5万元,李某于2011年2月偿还本金并支付利息。借款到期后,李某没有按期偿还本金和利息。根据《民法通则》,若发生下列情形,可以导致诉讼时效中断的是()。
我国将逐步建立()的农产品市场体系。
市场优化资源配置的机制,要求每个人应该拥有同等的竞争和选择权利,反映到公共领域,就是确立以投票表决为中心的民主程序。因为公共事务的决策会影响到每个人的利益消长,所以民主的作用就是保障每个人拥有平等的经济权益和交易地位。这段文字主要说明的是:
下列属于爱国主义基本要求的是()
最新回复
(
0
)