首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass(int x):val(x){} void Set(i
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass(int x):val(x){} void Set(i
admin
2020-07-30
15
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass 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 obj1(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
解析
在创建类对象obj l(10)时,前面有关键字const,所以当语句3调用objl的成员函数试图修改其私有成员的数值的时候,会编译出错。
转载请注明原文地址:https://kaotiyun.com/show/tXyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=10;while(1){i++:if(i==30)13reak;if(i%2==0)cout
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
下列关于纯虚函数与抽象类的描述中,错误的是()。
有如下模板声明:template<typenameT1,typenameT2>classA;下列声明中,与上述声明不等价的是()。
下列关于基类和派生类关系的叙述中,正确的是()。
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
数据库应用系统中的核心问题是()。
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果。
随机试题
铁路运输的特点有:________________、________________、________________、_______________。
A.安抚-垫底充填B.间接盖髓-垫底充填C.安抚-间接盖髓-垫底充填D.间接盖髓-去尽软龋、间接盖髓-垫底充填E.安抚-间接盖髓-去尽软龋、间接盖髓-垫底充填急性龋,软龋不能去尽,牙髓正常
根据FIDIC合同条件下,下列()费用承包商可索赔。
编制利润表
造成企业银行存款日记账余额小于银行对账单余额的情形有()。
联合国救灾协调员办事处在美国市场采购原产于加拿大的冰雪救灾物资无偿援助我国,该批物资在洛杉矶装船,在日本东京中转后运抵我国,这种情况其报关单“起运国(地区)”栏目应填为()。
下列对法所作的分类中,以法的创制方式和发布形式为依据进行分类的是()。
未成年人的参与权是指参加各种社会生活和()社会活动并通过发表言论和采取行动对其产生影响的权利。
影响人体发展的主要因素是()。
我们生活于其中的那个物的世界,在它同爱的世界之间断绝交通的时候,便失去了它的平衡。于是我们就不得不为极低廉的东西,付出灵魂的代价。而这种事情只能发生在物的监狱以其铜墙铁壁永远牢不可破威胁吓唬我们的时候,于是就引起了可怕的战斗、嫉妒和压迫、争夺空间和机会,因
最新回复
(
0
)