首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段共有错误( )处。 #include <iostream> using namespaces std; class Sample { private: int n; public:
以下程序段共有错误( )处。 #include <iostream> using namespaces std; class Sample { private: int n; public:
admin
2010-03-29
83
问题
以下程序段共有错误( )处。 #include <iostream> using namespaces std; class Sample { private: int n; public: Sample(int i) { n=i; } void setvalue (int i) { n=i; } void display() { cout<<”n=”<<n<<endl; } }; int main() { const Sample a(10); a.setvalue(5); a.display(); return 0; }
选项
A、1
B、2
C、3
D、4
答案
2
解析
本题考核常对象、常数据成员和常成员函数。本程序中有两个错误:第1个错误是a.setvalue(5);语句,由于对象a为常对象,所以对象a的私有数据成员n不能被更新;第2处错误是语句a.display();。由于对象a为常对象,所以通过对象a只能调用它的成员函数,而成员函数display()不是常成员函数。
转载请注明原文地址:https://kaotiyun.com/show/ahjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段charname[20];intnum;scanf("name=%snum=%d",name,&nurn);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
以下选项中不能用作C程序合法常量的是
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是
下列数据结构中,能够按照“先进后出"原则存取数据的是
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):O;功能相同的是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
以下选项中有语法错误的是
将一个函数声明为一个类的友元函数必须使用关键字【 】。
随机试题
《中华人民共和国教育法》规定,学校的教学和其他行政管理,由教导主任和政教主任负责。()
HowtoWriteaSpeechWecancategorizethewholeprocessofwritingaspeechintotwostages.ThepreparatoryperiodFi
骨折牵引时,可以防止牵引过度的措施是
借贷记账法所反映的资金变化可以有()等类型。
当一个行业由竞争演变成垄断行业时,则()。
艺术必须拒绝融人现实,从而保持一种_________的姿态。艺术之美所包含的自由、欢悦与人性是日常现实所_________的,同时也不会为纷繁的日常现实所销蚀,所掩盖。依次填入画横线部分最恰当的一项是()。
在考生文件夹下,打开文档WORD1.DOCX,按照要求完成下列操作并以该文件名(WORD1.DOCX)保存文档。【文档开始】冻豆腐为什么会有许多小孔?你可知道水有一个特性:它在4℃时的体积最小,到0℃结冰,体积反而要变大,而且
Americansaregettingreadyforthebiggestsoccereventintheworld.Forthefirsttimetheworldcupsoccercompetitionwill
Ifoundthetinypartofthemachinewasreallydifficulttoextricate.
HowtoPresentaSeminarPaperToinvolvetheirstudentsmoreactivelyinthelearningprocess,manyuniversityteachersusua
最新回复
(
0
)