首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass(int x):val(x){} void Set(i
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass(int x):val(x){} void Set(i
admin
2019-06-12
18
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Myclass{
public:
Myclass(int x):val(x){}
void Set(int x){val=x;}
void Print()const{cont<<"Val="<<Val<<’\t’;)
private:
int val,
};
int main(){
const Myclass obj1(10);
Myclass obj2(20);
obj 1.Print(); //语句1
obj 2.Print(); //语句2
obj1.Set(20);//语句3
obj2.Set(30); //语句4
return 0;
}
其主函数中错误的语句是( )。
选项
A、语句1
B、语句2
C、语句3
D、语句4
答案
C
解析
在创建类对象objl(10)时,前面有关键字const,所以当语句3调用objl的成员函数试图修改其私有成员的数值的时候,会编译出错。
转载请注明原文地址:https://kaotiyun.com/show/jX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序是一个函数模板,用于把数组a的每个元素按照逆序放入数组b中。请填空完成该函数模板的定义template<classType>voidFunc(Typea[],Typeb[],【 】){for(in
下列关于C++语言类的描述中错误的是()。
对建立良好的程序设计风格,下面有关语句结构的描述中,错误的是()。
数据结构分为线性结构与非线性结构,带链的栈属于______。
在派生类中重新定义虚函数时,除了()方面,其他方面都必须与基类中相应的虚函数保持一致。
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
软件结构是以______为基础而组成的一种控制层次结构。
按照标识符的要求,开头的符号不能是()。
在软件生存周期小,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
下列不属于注意功能的选项是()
Aroot,whetherfreeorbound,generallycarriesthemain______ofmeaninginaword.
下列选项符合好的问卷的要求的是()
关于Excel中,筛选与排序的叙述正确的是()
甲状腺癌预后最差的组织类型是
根据《城市排水工程规划规范》(GB50318—2000)的规定,下列关于城市污水处理厂选址宜符合的要求的表述中,不正确的是()
某设备采购合同中,约定由采购方负责安装,供货方应向采购方提供必要的技术服务和现场服务。下述事项中属于技术服务和现场服务内容的是()。
在相关资料均能有效获得的情况下,对上年度财务报告批准报出后发生的下列事项,企业应当采用追溯重述法进行会计处理的有()。
在IPv6地址无状态自动配置过程中,主机首先必须自动形成一个唯一的(39),然后向路由器发送(40)请求报文,以便获得路由器提供的地址配置信息。(40)
DeniseisaskingKentohelpherfindajob.
最新回复
(
0
)