首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
44
问题
有如下类声明:
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或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中在编辑窗口内显示的主程序文件中定义有类Base和Derived,以及主函数main。程序文本中位于每行“//****found****”下面的一行内有一处或多处下画线标记,请在每
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
有如下程序:#include<iostream>usingnamespacesta;classA{public:A(){cout<<’A’;}~A(){cout<<’C’;}}
有如下4个语句:①cout
有如下类定义:classMyClass{intb;chara;doublec;public:MyClass():c(0.0),b(0),a(’,’){}};创建这个类的对象时,数据成员
数据库管理系统是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
以下数据结构中,属于非线性数据结构的是()。
数据库设计的根本目标是要解决()。
随机试题
胎儿侧脑室率测量方法是
教师上课不吸烟,不梳理奇特发型,不穿奇装异服。这属于教育工作者的()
胰岛素对脂肪代谢的作用是
下列有关投标报价偏差率的计算公式,正确的是()。
纵向收购是指同属于一个产业或行业,生产或销售同类产品的企业之间发生的收购行为。()
已知:A是一种气态烃,完全燃烧时产生的水和二氧化碳的物质的量之比为1:1。A的相对分子质量小于30。在下图变化中,中间产物C跟葡萄糖一样也能和新制的氢氧化铜反应生成砖红色沉淀。(反应条件未写出)又知2CH3CHO+O22CH3COOH。请回答下列问题:
教育是一种培养人的社会活动,产生于人类的生产活动,是传承社会文化、传递生产经验和生活经验的基本途径。培养人的活动是教育的质的规定性。教育的经济功能受()的制约。
资本积累就是剩余价值的资本化。下列哪些因素与资本积累规模同方向变化?()
在运行面向连接协议的网络中,假设所有子网都有相同的网络层协议,则对网络中的路由器的功能叙述不正确的是()。
Thediscoveryofnewoil-fieldsinvariouspartsofthecountryfilledthegovernmentwith________hope.
最新回复
(
0
)