首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面这个程序的结果是 #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
73
问题
下面这个程序的结果是 #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://www.kaotiyun.com/show/kJjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
有下列程序: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
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x.y)等价的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有以下程序#includevoidmain(){intc=0,k;for(k=1;k
在嵌套使用if语句时,C语言规定else总是
数据库管理系统是()。
若有函数定义如下:intfun(intx,inty){return2*x*y;}则以下涉及上述函数的说明语句错误的是()。
编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n。例如:m=12,n=8时,运行结果为495.000000。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,
C++程序中的预处理命令以符号【】作为起始标记。
随机试题
根据我国《村民委员会组织法》的规定,关于村民委员会的范围调整,下列选项表述正确的是
产品形象的基本要素主要有__________、__________、__________、__________、__________。
We’llhavetocontinuethediscussiontomorrow______wecanmakeafinaldecisiontoday.
湿邪致病,出现肢体困重、小便浑浊、妇女白带过多等症状的主要原因是
可持续发展的原则不包括()。
社会评价采用问卷调查法时,关于其问卷设计原则,下列叙述错误的有()。
()动作在自由体操中占主要地位,也是其他项目的基本练习项目。
请阅读下列材料,并接要求作答。在方格纸上数一数,然后填写下表。(一个方格代表1m2,不满一格的都按半格计算。)观察拼出的长方形和原来的平行四边形,你发现了什么?平行四边形的面积=___________如果用S表示平行四边形的面积,用a表示平行四
“风声雨声读书声声声入耳,家事国事天下事事事关心”描述的是()。
Ifyouareayoungcollegestudent,mostofyour【B1】______aboutyourhealthandhappinessinlifeareprobably【B2】______thepr
最新回复
(
0
)