首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> Using namespace std; Class TestClass {private: int X,y; public: TestClass(int i,i
有如下程序: #include<iostream> Using namespace std; Class TestClass {private: int X,y; public: TestClass(int i,i
admin
2013-02-27
47
问题
有如下程序: #include<iostream> Using namespace std; Class TestClass {private: int X,y; public: TestClass(int i,int j) {x=i; y=j;} void print() {cout<<“printl”<<endl;} void print()const {cout<<“print2”<<endl;}}; int mai
选项
A、print1
B、print2
C、print1 print2
D、程序编译时出错
答案
B
解析
本题由主函数main入手,定义TestClass型的常对象a,然后调用对象a中的成员函数print()。因为在C++中,如果一个对象被声明为常对象,则不能调用该对象中的非const型的成员函数。所以,这里调用的是对象中的eonst型成员函数“void prmt()eonst”,输出为print2。
转载请注明原文地址:https://www.kaotiyun.com/show/4dVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于一个正常运行的C语言程序,以下叙述中正确的是()。
有以下程序 #include<stdio.h> intf1(inta) {returna*3;} intf2(int*b) {return*b*5;} main() { intx=3,y=5; printf("%
有以下程序: #include<stdio.h> intf(intx,inty) { return((y-x)*x); } main() { inta=3,b=4,c=5,d; d=f(f(a,b),f(a,c));
有以下程序(strcat函数用于连接两个字符串): #include<stdio.h> #include<string.h> main() { chara[20]="ABCD\0EFG\0",b[]="UK"; strcat(a,b)
若有定义“inta,b,c,*p=&c;”,接着执行以下选项中的语句,则能正确执行的语句是()。
以下不能作为软件设计工具的是()。
在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与出队操作后,front=rear=1,此后又正常地插入两个元素,则该队列中的元素个数为()。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
算法复杂度主要包括时间复杂度和【】复杂度。
随机试题
解冻文学
外用无效,口服治疗体表癣病的药物:治疗真菌性脑膜炎,可用小剂量鞘内注射的药物:
患者出现发热、畏光,查体发现颈硬、皮疹,见于
设平面闭区域D由x=0,y=0,x+y=,x+y=1所围成,I1=[ln(x+y)]3dxdy,I2=(x+y)3dxdy,I3=[sin(x+y)]3dxdy,则I1,I2,I3之间的大小关系为()。
可转换公司债券的票面利率由发行人根据()确定。
经营管理市场调研的内容不包括()
阅读材料,回答问题。拿破仑描写过骑术不精但有纪律的法国骑兵和当时无疑地最善于单个格斗但没有纪律的骑兵一马木留克兵之间的战斗,他写道:“两个马木留克兵绝对能打赢三个法国兵,一百个法国兵与一百个马木留克兵势均力敌,三百个法国兵大都能战胜三百个马木留克
“他告诉他该怎么做”是双宾语句。()
下面关于中国特色社会主义的改革,叙述正确的是()
Whenthesentence"Youshouldtakegoodcareofthelittlekid"isturnedintopassivevoice,whichofthefollowingisCORRECT?
最新回复
(
0
)