首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):Val(x){} void Set(i
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):Val(x){} void Set(i
admin
2020-07-30
27
问题
有如下程序:
#include<iostream>
using namespace std;
class MyClass{
public:
MyClass(int x):Val(x){}
void Set(int x){val=x;}
void Print()const{cout<<’’val=’’<<val<<’\t’;}
private:
int val;
};
int main(){
const MyClass obj 1(10);
MyClass obj2(20);
obj1.Print(); //语句1
obj2.Print(); //语句2
obj1.Set(20);//语句3
obj2.Set(30);//语句4
return 0;
}
其主函数中错误的语句是( )。
选项
A、语句1
B、语句2
C、语句3
D、语句4
答案
C
解析
在创建类对象obj1(10)时,前面有关键字const,所以当语句3调用obj1的成员函数试图修改其私有成员的数值的时候,会编译出错。
转载请注明原文地址:https://kaotiyun.com/show/QDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面不属于软件测试实施步骤的是()。
下列函数模版中的定义中,合法的是()。
有如下程序;#include<iostream>usingnamespacestd;classBase{public:voidoutput(){cout<<1;}virtualvoidPrint(){cout<<’B’;}};c
下面对对象概念描述正确的是()。
将前缀运算符“--”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
按照“后进先出”原则组织数据的数据结构是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源程序给出
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
随机试题
《中国药典》采用原子吸收分光光度法对维生素C中特殊杂质进行以下哪项检查
大肠癌的癌前病变有
A.所在地省、自治区、直辖市卫生行政部门B.所在地省、自治区、直辖市药品监督管理部门C.所在地设区的市级卫生行政部门D.所在地设区的市级药品监督管理部门根据《麻醉药品和精神药品管理条例》:《麻醉药品、第一类精神药品购用印鉴卡》的审批部门是
A公司对外负债200万元,D公司欠A公司50YY元货款。20064~10月,A公司全体股东同意分离为B、C两个公司,由B承受原A公司的全部债权债务,并办理变更登记与公告。同年11月,B、C签订一协议,约定原A公司对D公司的50万元债权由C享有,但未通知D公
只能承担建筑高度24m及以下,建筑面积2.5万m2及以下的房屋建筑消防设施工程施工的是()。
社会工作者是社会一员,承担着()的社会责任。
幼儿教育的中心任务是()。
甲、乙清晨锻炼,甲步行锻炼30分钟,乙跑步锻炼,跑步的速度是甲步行速度的5倍,乙跑步路程是甲步行路程的3倍,乙跑步锻炼()分钟。
广州起义
Thefollowingitemsarefreeexcept______.
最新回复
(
0
)