首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Mau{ int k; public: Mau(int n):k(n){} int calc()const; }; 则成员函数 calc 的下列
有如下类声明: class Mau{ int k; public: Mau(int n):k(n){} int calc()const; }; 则成员函数 calc 的下列
admin
2021-06-10
26
问题
有如下类声明:
class Mau{
int k;
public:
Mau(int n):k(n){}
int calc()const;
};
则成员函数 calc 的下列定义中有编译错误的是
选项
A、int Mau::calc()const{ return k-1; }
B、int Mau::calc()const{ return k*k; }
C、int Mau::calc()const{ return k+1; }
D、int Mau::calc()const{ return ++k; }
答案
D
解析
函数calc()声明的形参表后面有关键字const,说明该函数是常成员函数,常成员函数改变了隐含的this形参的类型,使得this是指向const对象的指针,因而该函数只能读取数据成员的值,不能修改数据成员,所以D选项错误,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/sMfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数sort(int&m,int&n,int&1)实现将三个整数in、n、1由大到小输出。in最大,1最小。程序分析:程序实现时,可以把最大的数放到m上,先将m与
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。程序的功能是寻找1~500以内的亲和数并显示出来,函数amicableNum(intm,intn)判定两个数是否是亲和数。亲和数的定义为:两个数
下列代码段声明了3个类classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是(
有如下程序:#includeusingnamespacestd;classBase{intx;public;Base{intn=0};x(n){cout
下列选项中不属于软件生命周期开发阶段任务的是()。
下列关于栈的叙述正确的是()。
下面描述中,不属于软件危机表现的是()。
在关系数据库中,用来表示实体间联系的是()。
在C++中,编译系统自动为一个类生成缺省构造函数的条件是()。
数据库设计过程不包括()。
随机试题
男性,44岁。因高处坠落多发性骨折并发急性呼吸窘迫综合征(ARDS),骨折已经过处理,正接受人工气道和呼气末正压机械通气治疗。为预防内源性下呼吸道感染,应采取的主要措施为
A.吴茱萸B.山楂C.枳壳D.木瓜E.决明子呈五角状扁球形的药材是()
根据《标准施工招标文件》通用合同条款,下列属于发包人义务的有()。
《水利水电工程施工质量评定表(试行)》表1~表7从表头至评定意见栏均由施工单位经“三检”合格后填写,“质量等级”栏由复核质量的()填写。
车辆的惯性是造成许多交通事故的原因。下列交通规则与惯性无关的是()。
请你谈谈对“以诚实守信为荣,以见利忘义为耻”的看法。
关于F分布的叙述,下列错误的是
已知R5=0xF0811880,R6=0x4100044,则执行指令ANDR0,R5,R6后,寄存器R0=__________【51】,R5=__________【52】。
小江在制作公司产品介绍的PowerPoint演示文稿时,希望每类产品可以通过不同的演示主题进行展示,最优的操作方法是()
Animportantvariableaffectingcommunicationacrossculturesisfateandpersonalresponsibility.1.Thisreferstothedegree
最新回复
(
0
)