首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TlestClass { int n; public: TestClass(int k):n(k){
有如下程序: #include<iostream> using namespace std; class TlestClass { int n; public: TestClass(int k):n(k){
admin
2012-01-20
65
问题
有如下程序: #include<iostream> using namespace std; class TlestClass { int n; public: TestClass(int k):n(k){} int get(){return n;} int get()const{return n+1;} }; int main() { TestClass p(5); colast TestClass q(6); cout<<p.get()<<q.get(); return 0; } 执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
C++中对常对象的成员函数调用,将自动调用其常成员函数,程序中调用原型为"intget()const;"的函数,对于非常对象将调用原型为"int get();"的函数。因为首先用5对对象p进行了初始化,所以执行p.get()时直接返回5,而对于常对象则以6对q进行初始化,在调用q.get()时,将调用原型为"int get()const;"的函数.该函数将返回n+1,第二个输出应为7,所以本题答案为57。
转载请注明原文地址:https://kaotiyun.com/show/VJVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已包括头文件和,运行下面程序的输出结果是()。chars1[10]="12345",s2[10]="089",s3[]="67";strcat(strcpy(s1,s2),s3);puts(s1);
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
有以下程序#include#definePT3.5;#defineS(x)PT*x*x;main(){inta=1,b=2;printf("%4.1f\n",S(a+b));}程序运行后的输出结果是()。
下列叙述中正确的是()。
下列错误的定义是()。
设有定义和语句(假设shortint型数据占2字节)shortint*pi,*pj;pi=pj=(short,*)malloc(2);则以下叙述正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);
下列关于线性链表的叙述中,正确的是()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指
随机试题
蛋白质合成的延长阶段,包括下列哪些步骤
关于大气环境影响预测的说法,正确的有()。
下列各项中,属于水利水电工程施工进度计划表达方法的有()。
【背景资料】某施工单位承包了一套商业楼智能化系统安装的单位工程,包括计算机系统安装、电梯设备安装等分项工程。该施工单位按照工程合同的要求,完成了承包范围内的全部工程量,并对质量进行了自检。自检结果符合施工图纸和验收规范的内容。
纳税人外出经营活动结束时应当填报《外出经营活动情况申报表》,并上交给()。
《蝴蝶夫人》是波兰的普契尼写的。()
下列哪一个现代心理学派强调以正常人为研究对象,强调人是一种自由的、有理想的生物,并且蕴含着巨大的发展潜能,反对环境决定和本能驱动?()
被誉为世界“短篇小说之王”的作家是()。
根据《中华人民共和国教育法》,下列活动中必须与教育活动相分离的是()。
Healthyguiltisawarningsignalthateithersomethingdangerousisabouttohappenorsomethinghasalreadyhappenedthatneed
最新回复
(
0
)