首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
78
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf("%d\n",size
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwrite(a,
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后,a
有以下程序#include<stdio.h>main(){char*s="12134";intk=0,a=0;while(s[k+1]){k++;
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
有如下程序#include<stdio.h>main(){char*p,old_str[10]="wind";intpassword;scanf("%d",&password);p=old_
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了
以下选项中,能用作用户标识符的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
肠套叠的临床表现中,一般不会出现
X线穿过均匀物质时,与其衰减无关的因素是
A.消化道B.母婴C.呼吸道D.血液E.土壤霍乱的传播途径是()
患者,女,36岁。今日晨起出现左侧额部、枕部搏动性疼痛,伴眩晕,胸胁胀痛,舌红少苔,脉弦细。对该患者进行针灸治疗时,主穴宜选
营养性缺铁性贫血的特点是
总体来说,我国的投资模式在相当大的程度上,仍以()扩张这种资源高投入、高消耗为基本特征的投资为主。
金融衍生工具交易一般只需要支付少量的保证金或权利金就可签订远期大额合约或互换不同的金融工具,这是金融衍生工具的()。
资本资产定价模型是估计权益成本的一种方法,下列关于资本资产定价模型参数估计的说法中,正确的有()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
HowmanyconsecutiveyearsdoesHai’ertoptherankofelectronicenterprises?
最新回复
(
0
)