首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass { int n; public: TestClass(int k):n(k){}
有如下程序: #include using namespace std; class TestClass { int n; public: TestClass(int k):n(k){}
admin
2013-02-27
47
问题
有如下程序:
#include
using namespace std;
class TestClass
{
int n;
public:
TestClass(int k):n(k){}
int get(){return n;}
int get()const{return n+1;}
};
int main()
{
TestClass p(5);
const TestClass q(6);
cout<
return 0;
}
执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
C++中对常对象的成员函数调用,将自动调用其常成员函数,程序中调用原型为“int get()const;“”的函数,对于非常对象将调用原型为“int get();”的函数。因为首先用5对对象p进行了初始化,所以执行p.get()时直接返回5,而对于常对象则以6对q进行初始化,在调用q.get()时,将调用原型为“int getoconst;”的函数,该函数将返回n+1,第二个输出应为7,所以本题答案为57。
转载请注明原文地址:https://kaotiyun.com/show/ElVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
有下列程序 #include<stdio.h> main() {FILE*fp; inti,a[6]={1,2,3,4,5,6}; fp=fopen("d.dat","w+b"); for(i=5;i>=0;i--)
若有定义:doublea;floatb;shortc;若想把1.2输入给变量a,3.4输入给变量b,5678输入给变量c,程序运行时键盘输入: 1.23.45678<回车> 则以下正确的读入语句是()。
有以下程序 #include<stdio.h> voidmain() { doublex=2.0,y; if(x<0.0)Y=0.0; elseif(x<10.0)y=1.0/x; elsey=1.0; prin
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
以下选项中合法的C语言常量是()。
给定程序MODl1.C中函数char*fun(char*s1,char*s2,char*r)的功能:将两个长度相等的数字字符串当作两个加数,求其代表的数值之和并以字符串的形式存入r所指内存且返回。例如:s1是”723”,s2是”567”
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
设有基类定义:classCbase{private:inta;protected.intb;public:intc;};派生类采用何种继承方式可以使成员变量b成为自己的私有成员()。
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请补充完整:classcomplex{doublereal;//实部doubl
随机试题
Adoctor’staskistoworkforthe______ofthesuffering.
《黄帝内经》记载方剂
房屋租赁合同应一式()份,其中要由租赁双方各执一份。
用经纬仪(或全站仪)测量水平角时,盘左盘右瞄准同一方向所读的水平方向值理论上应相差()。
根据《水工建筑物地下开挖工程施工技术规范》SL387—2007,下列关于洞室开挖爆破安全要求正确的是()。
根据我国《证券法》的规定,上市公司和公司债券上市交易的公司,应当在每一会计年度结束之日起( )个月内,向国务院证券监督管理机构和证券交易所报送年度报告,并予公告。
发挥创造性,离不开求异思维。所谓求异思维,就是指注重已知与未知之间的矛盾,揭示现象与本质间的差别。它要求对公认为完美元缺的定论持怀疑和批评态度,富于挑战性地对待传统和习惯的思维模式。正如李四光所说:“不怀疑不能见真理。”这段话主要支持了这样一个论点,即求异
评标委员会成员的义务不包括()。
看病“货比三家”造成医疗资源的巨大浪费,客观上也进一步________了“医生荒”。究其原因,一方面是患者对自身的疾病过于担忧和焦虑。从积极的角度来看,这是现在公众更加重视自身健康的表现,值得肯定,但是________,并不值得提倡。另一方面,则是患者对医
Thebiggestsafetythreatfacingairlinestodaymaynotbeaterroristwithagun,butthemanwiththeportablecomputerinbusi
最新回复
(
0
)