首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 撕nclude<iostream> using namespace std; class MyClass { public: MyClass(int x):val(x) { } void Pri
有如下程序: 撕nclude<iostream> using namespace std; class MyClass { public: MyClass(int x):val(x) { } void Pri
admin
2018-06-19
44
问题
有如下程序:
撕nclude<iostream>
using namespace std;
class MyClass {
public:
MyClass(int x):val(x) { }
void Print( )eonst{cout<<"const:val"<<val<<’\t’;}
void Print( ) { cout<<"val="<<val<<’\t’;}
private:
int val:
};
int main( ) {
eonst MyClass obj1(10);
MyClass obj2(20);
obj1.Print();
obj2.Print();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、val=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/WNAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;classA{private:intx;public:intz;voidsetx(inti){x=i;
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;staticinty;public:sample(inta);staticvo
按照标识符的要求,下列选项中,()符号不能组成标识符。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Base::fun"<<e
______的任务是诊断和改正程序中的错误
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
下列符号中可以用作C++标识符的是()。
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
人员基本信息一般包括身份证号、姓名、性别、年龄等。其中可以作为主关键字的是______。
随机试题
硅肺的基本病理变化是
死亡后1~4h内可出现的尸体现象是
黄芩具有而黄柏不具有的功效是()
流行性脑脊髓膜炎发病年龄高峰是()
甲公司是一家上海证券交易所上市的有色金属公司。2009年,受全球金融危机影响,该公司亏损46.5亿元。再加上公司产品市场需求持续疲软。不断下降的产品价格与成本形成了严重倒挂,公司的前景进入最为艰难的时期。为此,甲公司选择出售旗下9家主业为铝加工的亏损子公司
2018年3月上海市政府召开行政审批制度改革工作会议。2018年上海将围绕营造稳定公平透明、可预期的营商环境,持续推进“放管服”“证照分离”等改革,重点聚焦效率、监管和服务“三个优化”。同时,认真落实国务院批复的《上海市进一步推进“证照分离”改革试
简述环境污染责任的构成要件和归责原则。
请根据下图所示网络结构回答下列问题。在不改变路由表项的前提下,在路由器RF的E0端口所连接的网段上最多可再接入的路由器数量是_________个。
A、 B、 C、 A
Althoughthestigma(耻辱)onceassociatedwithmentalillnesshasgraduallygoneawayinrecentyears,mostoftheAmericanswho
最新回复
(
0
)