首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):Val(x){) void Set(int x){val=
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int x):Val(x){) void Set(int x){val=
admin
2019-06-12
32
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int x):Val(x){)
void Set(int x){val=x;)
void Print()const{cout<<"val="<
private:
int val;
);
int main(){
const MyClass obj 1(10);
MyClass obj2(20);
objl.Print(); ∥语句1
obj2.Print(); ∥语句2
objl.Set(20); ∥语句3
obj2.Set(30); ∥语句4
return O;
)
其主函数中错误的语句是( )。
选项
A、语句1
B、语句2
C、语句3
D、语句4
答案
C
解析
在创建类对象o bil(10)时,前面有关键字const,所以当语句3调用objl的成员函数试图修改其私有成员的数值的时候,会编译出错。
转载请注明原文地址:https://jikaoti.com/ti/mSA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下调用语句,则不正确的fun函数的首部是()。voidmain(){inta[50],n;fun(n,&a[9]);}
当一个函数无返回值时,定义它的函数类型应是( )。
下列虚基类的声明中,正确的是()。
对基类数据成员的初始化必须在派生类构造函数中的______处执行。
当派生类中有和基类相同名字的成员时,派生类的同名成员会【】基类的成员。
下列叙述中正确的是
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在下画线处应填入的选项是#include<iostream.h>Voidmain(){inti=0,j,k;do{i++;
以下选项中合法的用户标识符是
在有n个结点的二叉链表中,值为非空的链域的个数为______。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
发电机的维护有哪些内容?
糖尿病最基本的治疗措施是
男,38岁。反复乏力、纳差3年,加重伴恶心、尿黄半月。体检:皮肤、巩膜轻度黄染,可见肝掌及散在蜘蛛痣,肝肋下2cm,质韧,脾肋下3cm。化验,血清TBIL46moll/L,DBIL25/μmoll/L,ALT210U/L,AFP280μg/L,HAV-Ig
企业和其他组织的下列会计档案中,需要永久保存的有()。
负责监管汽车金融公司的机构是()。
如果不考虑影响股价的其他因素,零增长股票的价值与投资者期望的最低收益率成正比,与预期股利成反比。()
唐代后期的盐铁使刘晏推行新盐法,只在产盐区设置盐官,收购盐户生产的食盐,转卖给商人,由其分销,在非产盐区设常平盐仓来调剂盐价。这一改革()。
中午进餐时,欣欣不小心被热汤烫伤了小手,教师首先对欣欣烫伤的小手处理方式应是()
从给出的选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
如右图所示,ABC是等腰直角三角形,AB=12,AD的长度是CD的2倍,四边形EBCD与△AED的面积之比为3:2,问AE的长度是多少?()
最新回复
(
0
)