首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
47
问题
有如下程序:
#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://www.kaotiyun.com/show/FH8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类中成员函数特征的描述中错误的是
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(inti){a=i;}void
数据库系统的核心是()。
在执行完下面的程序后,变量k的值为【】。inti,j,k;for(i=0,j=10;i<:j;i++,j--)k=i+j;
C++中封装性、继承性和______是面向对象思想的主要特征。
数据库管理系统常见的数据模型有层次模型、网状模型和__________3种。
设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中,正确的是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
在数据库的概念结构设计中,常用的描述工具是【】。
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】关系。
随机试题
Asiftheyneededanymoreexcuse,newresearchsuggestsmenneedtheirsleepifthey’retolivealonglife.Women,ontheothe
女,36岁,因乏力、牙龈渗血、鼻衄1周人院。查血象:血红蛋白75g/L,白细胞2.8×109/L,血小板45×109/L。骨髓检查示增生极度活跃,颗粒增多的早幼粒细胞占89%患者最可能的诊断是
对于政府投资项目要按()下达投资资金计划。
某独立土方工程按《工程量清单计价规范》计价,招标文件中预计工程量10万立方米,合同中规定:土方工程单价30元/立方米,当实际工程量超过估计工程量10%时,超出部分价格调整为25元/立方米。工程完成后实际工程量12万立方米,则该土方工程的结算工程款为(
岸边集装箱装卸桥的两个重要工作性能参数是()。
下列力度记号中,表示强弱程度最强的是()。
有一组数据:2,3,4,5,6,7,8。该组数据的平均数和标准差分别是5和2。如果给这组数据的每个数都加上3,再乘以2,那么可以得到一组新数据,其平均数和标准差分别是()
计算机软件系统包括
WhatIsCancer?Cancerisactuallyagroupofmanyrelateddiseasesthatallhavetodowithcells.Cellsaretheverysmalluni
Moststudentsthinkofthelibraryonly【C1】______aplacewherebooksarestored,butalibraryalso【C2】______manyvaluables
最新回复
(
0
)