首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段有( )处错误。 #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
53
问题
以下程序段有( )处错误。 #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<<end1; } }; int main ( ) { const Sample a(lO); 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/QTjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序#include#defineS(x)(x)*(x)#defineT(x)S(x)/S(x)+1main(){intk=3,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输
下列语句组中,正确的是
下列语句组中正确的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若变量已正确定义并赋值,以下不能构成C语句的选项是
以下不构成无限循环的语句或语句组是
在快速排序法中,每经过一次数据交换(或移动)后
以下选项中,能正确进行字符串赋值的是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
C语言中char类型数据占字节数为()。
随机试题
男孩,10个月,出生后发现腰部中线处肿物,约8cm×6cm×5cm,局部伴毛发增生及色素沉着,并伴有轻度二便失禁。想明确诊断。最直接有效的检查方法是
A.肺结核患者B.肾移植患者C.克雷式骨折石膏固定后患者D.卒中恢复期患者E.慢性支气管炎患者传染病医院收治对象为
A.三拗汤B.都气丸C.大青龙汤D.麻杏石甘汤合苏葶丸E.小青龙汤合三子养亲汤治疗热性哮喘的首选方剂是
某冶建公司承担某钢铁厂的大型板坯连铸工程,该工程在旧有厂房预留位置建设,施工场地狭窄,新旧设施交叉,且为不停产改造,原有设备照常生产。为了达到“预防为主”的目的,施工单位加强施工工序质量控制。问题:①该增建板坯连铸项目工序质量控制的内容有哪些?②针对
会计人员在处理业务过程中,要严格按照会计法律制度办事,不为主观或他人意志左右,这体现了会计职业道德中()的要求。
关于银行存款余额调节表编制方法的说法,正确的有()。
在教育过程中,教师对突发性事件(例如化学实验事故)作出迅速、恰当的处理被称为“教育机智”。这反映了教师劳动的()特点。
生命细胞中,水的百分比一般在()以上。
井底之蛙:蛙
1.党的十九大报告提到,要推动互联网、大数据、人工智能和实体经济的深度融合。人工智能在中国正在进一步发力,农业、教育、金融、工业生产、城市管理……越来越多的领域开始使用人工智能机器人。2017年11月19日,一场“中国智能税务服务研讨会
最新回复
(
0
)