首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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-02-22
34
问题
有如下类声明:
class Mau{
int k;
public:
Mau(int n):k(n){}
int calc()const;
};
则成员函数 calc 的下列定义中有编译错误的是
选项
A、intMau::calc()const{returnk-1;}
B、intMau::calc()const{returnk*k;}
C、intMau::calc()const{returnk+1;}
D、intMau::calc()const{return++k;}
答案
D
解析
函数calc()声明的形参表后面有关键字const,说明该函数是常成员函数,常成员函数改变了隐含的this形参的类型,使得this是指向const对象的指针,因而该函数只能读取数据成员的值,不能修改数据成员,所以D选项错误,答案为D。
转载请注明原文地址:https://jikaoti.com/ti/dgh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modil.clap,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******erro
阅读以下程序:#includevoidmain(){staticinta[][2]={5,3,1,2};intij,S1=0:for(i=0;i
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有数据成员year、month、day,分别用于年、月、日,它们都是int型的数据,请在注释//********1
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
下列关于运算符重载的叙述中,正确的是()。
以下选项中合法的实型常数是()。
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
随机试题
1943年4月25日公布的《陕甘宁边区各级政府干部管理暂行通则》规定:边区各级政府所属的干部由______统一管理。()
事物的个别属性在人脑中的反映是
(2009年第34题)下列关于逆转录酶的叙述,正确的是
A.所有的不良反应B.新的和严重的不良反应C.一般药品不良反应D.群体不良反应自首次获准进口之日起5年内的进口药品应当报告()
企业赊购商品确认应付账款后,对于实际享受的现金折扣,应当()。
下列各项中,属于我国现行税务行政处罚种类的有()。
桑代克认为知识和技能的获得必须通过()才可以获得。
根据所给资料,回答下列问题。2017年全国棉花产量548.6万吨,比2016年增加14.2万吨。其中,新疆棉花总产量408.2万吨,占全国的74.4%,比上年提高7.1个百分点。2017年全国棉花播种面积为3229.6千公
遗传工程的主要内容包括
SQL语言又称为
最新回复
(
0
)