首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
26
问题
有如下程序: #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://jikaoti.com/ti/LnL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段:#include<stdio.h>intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
若定义函数int*func(),则函数func的返回值为()。
下列规格的数在C语言源程序中不合法的是()。
面向对象方法中,继承是指()。
以下叙述中不正确的是()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
下列给定程序中,函数fun的功能是计算下式直到≤10-3,并将计算结果作为函数值返回。例如,若形参e的值为1e一3,函数的返回值为2.985678。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
随机试题
—Iheardthatsomepolicedidn’tallowsuspectsenoughsleeptogetso-calledcriminalevidenceinAmerica.—______?Thiscert
A.门静脉海绵样变B.巴德一吉亚利综合征C.肝包虫病D.血吸虫病E.原发性肝癌属于肝前型门脉高压症的疾病是
类风湿关节炎的主要表现是
支配虹膜环形肌的是()
下列说法错误的是:()
我国发行的债券目前主要偿还方式是采用( )。
以下是某求助者与咨询师的谈话,请据此回答问题:心理咨询师:你最近有什么烦心的事情吗?想和我交流一下吗?我是一个职业的心理咨询师,我会为我们今天的谈话保密的。求助者:最近一个月一直心情低落,上班时无精打采的,也不想和同事们来往,厌食,失眠
()不是人力资源开发目标的特性。
传统节日有了法定假期,未必就不会渐行渐远。一个古老节日之所以沿袭不衰,真正动因不在于它有多热闹、能带来多少商机,而在于它承载着中国人代代积累下来的那份感情,流淌着中华民族赖以生存繁衍的精神血脉和文化基因。如今社会进步,经济发展,人们对传统节日有了更高的要求
毛泽东提出的具有中国特点的民主革命道路理论初步形成的标志是
最新回复
(
0
)