首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-04-29
35
问题
有如下程序:
#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
选项
A、
B、
C、
D、
答案
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/w8Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下的程序段:charstr[]=’’HelloWorld’’;char*ptr;ptr=str;执行上面的程序段后,“*(ptr+10)”的值为()。
以下选项中正确的语句组是()。
C语言主要是借助以下哪种手段来实现程序模块化()。
有以下程序:#include<stdio.h>intfun(intx,inty){ if(x!=y)return((x+y)/2); elsereturn(x);}main(){
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
下列数组定义中错误的是()。
有如下程序#include<stdio.h>main(){char*p,old_str[10]="wind";intpassword;scanf("%d",&password);p=old_
以下选项中,能用作用户标识符的是()。
以下不能定义为用户标识符的是()。
随机试题
简述劳动法中劳动的特征。
A、酮症酸中毒B、高渗性非酮症糖尿病昏迷C、乳酸酸中毒D、低血糖E、视网膜病变尿酮体强阳性()
A、半卧位B、膀胱截石位C、膝胸卧位D、仰卧屈膝位E、侧卧位妇科检查应采取
DDT蓄积性很强,它属于以下哪类物质
当发生对基金份额持有人权益或者基金价格产生重大影响的事件时,基金管理人应在()日内编制并披露临时报告书,并分别报中国证监会及地方监管局备案。
某小区物业征集业主意见,计划从100户业主中抽取20户进行调查,100户业主中有6户业主年龄超过60岁,a户业主年龄不满35岁;25户业主年龄在36岁到59岁之间,为了使意见更具代表性,物业采取分层抽样的办法,从6户中抽取了4户。则a的值可能是()
环境道德的主要内容有()。
WhichofthefollowingisNOTmentionedbytheauthorasaconsequenceofnewtechnologicaldevelopments?Whatistheauthor’s
甲京剧团与乙剧院签订合同演出某传统剧目一场,合同约定京剧团主要演员曾某、廖某、潘某出演剧中主要角色,剧院支付人民币1万元。演出当日,曾某在异地演出未能及时赶回,潘某生病在家,没有参加当天的演出,致使大部分观众退票,剧院实际损失1.5万元。后剧院向法院起诉京
[A]camera[B]television[C]watch[D]umbrella[E]breakfast[F]dictionary[G]newspaperPeopletakeitin
最新回复
(
0
)