首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int
有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int
admin
2013-02-27
57
问题
有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int i,int j) { x=i; y=j; } Void print() { cout<<"print1"<<endl; } void print()const { cout<<"print2"<<endl; } }; int main() { const TestClass a(1,2); a.print(); return 0; } 该程序运行后的输出结果是( )。
选项
A、print1
B、print2
C、print1 print2
D、程序编译时出错
答案
B
解析
由主函数main入手,定义TestClass型的常对象a,然后调用对象a中的成员函数print()。因为在C++中,如果一个对象被声明为常对象,则不能调用该对象中的非const型的成员函数。所以,这里调用的是对象中的const型成员函数“void print()const”,输出为print2。
转载请注明原文地址:https://kaotiyun.com/show/OpVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于数组和指针,以下说法错误的是()。
下列各组排序法中,最坏情况下比较次数相同的是()。
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
以下程序段中,输出结果不能正确反映变量大小关系的是()。
有嵌套的if语句: if(a<b) if(a<c)k=a; elsek=c; elseif(b<c)k=b; elsek=c: 以下选项中与上述if语句等价的语句是()。
数据库系统的数据独立性是指()。
下面设备中不属于外部设备的是()。
有以下程序段 main() {intx[M][N]; … Arrlet(x); … } 则作为函数Arrlet的形参,以下表示形式非法的是()。
有以下程序: #include<stdio.h> main() { charch[]="uvwxyz",*pc;pc=ch; printf("%c\n",*(pc+5)); } 程序的运行结果是()。
关于继承的目的和作用,说法不正确的是()。
随机试题
Sometimes,people【C1】______yourlifeandyourealizethattheyarethere【C2】______somepurpose,to【C3】______youalesson,orto
女性,18岁,右上臂创伤后疼痛、肿胀、畸形6小时就诊。体查:右上臂中段轻度肿胀,缩短畸形及反常活动。X线片示右肱骨中段横行骨折,骨折端重叠2cm。采用上述方法治疗后,患肢肘关节以下严重肿胀、青紫,右手发凉、麻木,被动活动手指感剧痛,右桡动脉搏动消失。最
测量工作长度,测量方法错误的是
某初孕妇,28岁。妊娠30周,胎儿臀位,为减轻孕妇的焦虑情绪,护士对孕妇的指导,不正确的是
李志汉的儿子李晓东因盗窃罪被公安机关依法逮捕,李晓东通过李志汉聘请刘律师为其提供法律帮助。刘律师为其提供法律帮助的内容不包括()。
安全管理措施可以从哪些方面进行识别()。
我国社会主义市场经济中,宏观调控的首要目标是()。
(2012年广东.乡镇.15)《土地管理法》规定,“农村和城市郊区的土地,除由法律规定属于国家所有的以外,属于农民集体所有;宅基地和自留地、自留山,属于()。”
下列有关C++流的叙述中,错误的是()。
下列程序段的功能是实现“学生”表中“年龄”字段值加1:DimStrAsStingStr=“【】”Docmd.RunSQLStr括号内应填入的程序代码是()。
最新回复
(
0
)