首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面这个程序的结果是 #include<iostream.h> class A { private: int a; public: void seta();int geta();};
下面这个程序的结果是 #include<iostream.h> class A { private: int a; public: void seta();int geta();};
admin
2010-03-29
74
问题
下面这个程序的结果是 #include<iostream.h> class A { private: int a; public: void seta();int geta();}; void A∷seta() {a=1;} int A∷geta() {return a;} class B { pnvate: int a; publiC: void sera();int geta();}; void B∷seta() {a = 2;} int B∷geta() {return a;} class C:public A,public B { private: int b; public: void display();}; void C∷display() { int b=geta(); cout<<b;} void main() { C c; c.seta(); c.display();}
选项
A、1
B、2
C、随机输出1或2
D、程序有错
答案
8
解析
在类A中有geta()函数,在类B中也有geta()函数,类C继承了类A和类B,这样就产生了二义性,所以程序会出错。
转载请注明原文地址:https://kaotiyun.com/show/kJjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面不属于软件测试实施步骤的是
有下列程序:structS{intn;inta[20];);voidflint*a,intn){inti;for(i=0;i<n-1;i++)a[i]+:i;)main(){inti;structSs={10,{2,3,1,6,8,7
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
有以下程序#includestrutcttt{intx;structtt*y;)*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main()
关于C语言中数的表示,以下叙述正确的是
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
以下选项中,能用作数据常量的是()。
有以下函数:intfun(char*s){char*t=s;while(*ct++);return(t—s);}该函数的功能是()。
下列关系表达式中,结果为"假"的是
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
随机试题
属于Ⅰc类抗快速心律失常的药物是
正常组织最小耐受剂量是指
陈某,男,70岁,农民。主诉:小便量少不爽2个月,点滴不出5天。病史:患者2个月前出现小便不爽,于省医院查前列腺B超示:前列腺增生症。5天来小便不通,欲便不能,须经导尿排出。现症:小便不通,面色萎黄,声低懒言,小腹坠胀,食欲不振,舌质淡,苔白滑,脉细弱。
关于水泥混凝土路面横缝设置与施工,下列叙述错误的是()。
在投资估算与概算中,基本预备费的计算基数应包括()。
定金是为确保合同履行,一方向对方支付一定数量的货币,给付定金的一方未履行合同,可拿回部分定金。()
被誉为“中国科学史上的里程碑”的书是______著的《______》。
关于诗词中的词语,下列解释正确的是()。
你在单位里很能干,很受领导重视,但此时新来一同事,比你更有才能,那你将怎么处理和他的关系?
甲、乙、丙、丁、戊和己6人围坐在一张正六边形的小桌前,每边各坐一人。已知:
最新回复
(
0
)