首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段有( )处错误。 #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
57
问题
以下程序段有( )处错误。 #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全国计算机二级
相关试题推荐
下列语句组中正确的是()。
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
有下列程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i
在结构化程序设计中,模块划分的原则是
下面结构体的定义语句中,错误的是()。
下列叙述中正确的是()。
在面向对象方法中,不属于“对象”基本特点的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
数据库:DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
随机试题
女性,22岁,因右鼻旁疖,患者自行挑破后,突然出现头痛、寒战、高热39.5℃,考虑病人发生了
肺胀最具特征性的主症是
据《危险化学品安全管理条例》,国家对危险化学品的生产和储存实行统一规划、合理布局和严格控制,并对危险化学品生产、储存实行()。
单位和个人未发生经营业务,一律不得开具发票。()
根据个人所得税法的规定,下列说法正确的是()。
可转换证券的市场价格必须保持在它的理论价值和转换价值()。
心理学是研究人的行为的科学。()
【法绍达事件】(FashodaIncident)浙江大学1999年世界近现代史真题
下列关于宽带城域网核心交换层特点的描述中,错误的是()。
Itisnoteasytopin-pointthe【C1】______oftheChristmasfeast,todaythemostimportantfeastoftheChristmasseasoninmos
最新回复
(
0
)