首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class sample { private: int x, y; public: sample(i
有如下程序: #include <iostream> using namespace std; class sample { private: int x, y; public: sample(i
admin
2010-03-29
41
问题
有如下程序: #include <iostream> using namespace std; class sample { private: int x, y; public: sample(int i,int j) { x=i; y=j; } void disp() { cout<<"displ"<<end1; } void disp() const { cout<<"disp2"<<end1; } }; int main () { const sample a(i,2); a.disp (); return 0; } 该程序运行后的输出结果是( )。
选项
A、disp1
B、disp2
C、disp1 disp2
D、程序编译时出错
答案
2
解析
C++中,在定义常对象时必须进行初始化,而且不能被更新。如果将一个对象说明为常对象,则通过该对象只能调用它的常成员函数。题中,对象a被定义成类sample的常对象,所以通过对象a只能调用其常成员函数disp()。所以程序最后输出disp2。
转载请注明原文地址:https://jikaoti.com/ti/nDW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于C程序叙述中正确的是()。
有以下程序:#inelude<stdio.h>intfun(inta,intB){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从11个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
下列定义数组的语句中,正确的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
以下是if语句的基本形式:if(表达式)语句其中“表达式”()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
下列叙述中错误的是()。
一个算法应当具有五个特性,以下叙述中正确的是()。
下列描述中,()是抽象类的特性。
随机试题
民警老刘和小萨接到报警后迅速到达现场,发现怀孕妇女吴某正在抢劫一名妇女的背包。老刘大声警告并鸣枪示警。在吴某稍有犹豫的一刹那,小萨冲上去将吴某制服。上述处置方法正确。
化脓性脑膜炎其传播的主要途径是
具有干涩伤津致病特点的邪气是()具有生风动血致病特点的邪气是()
民用建筑的净空高度超过()时,不必设置闭式自动喷水灭火系统。
会计档案的保管期限是从()算起。
甲公司2008年末“递延所得税负债”科目的贷方余额为90万元(均为固定资产后续计量对所得税的影响),适用的所得税税率为18%。2009年初适用所得税税率改为25%。2009年末固定资产的账面价值为6000万元,计税基础为5800万元,2009年确认销售商品
①想想看,哪一个伟大的作家不是学问_________又积极劳动的人呢?②有女儿在身边,她能得到一丝_________。③那月色_________了我多年来内心的创伤.所有的仇恨在一瞬间消融了。依次填入画横线部分最恰当的一项是()。
论述蔡元培五育并举的教育思想以及历史影响。
By1776thefineartofpaintingasithaddevelopedinwesternEuropeuptothistimehadbeenintroducedintotheAmericancol
由小学到中学,所修习的无非是一些普通的基本知识。就是大学四年,所授课业也还是相当粗浅的学识。世人常称大学为“最高学府”,这名称易滋误解,好像过此以上即无学问可言。大学的研究所才是初步研究学问的所在,在这里做学问也只能算是初涉藩篱,注重的是研究学问的方法与实
最新回复
(
0
)