首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序运行的结果是( )。 #include<iostream> using namespace std; class A{ protected: int a; publi
下面程序运行的结果是( )。 #include<iostream> using namespace std; class A{ protected: int a; publi
admin
2013-02-27
21
问题
下面程序运行的结果是( )。 #include<iostream> using namespace std; class A{ protected: int a; public: void input(int i) {a=i;} }; class B{ protected: int a; public: void input(int j) {a=j;} }; class C: public A, public B { int x; public: void input() {x=A::a * B::a;cout<<x<<endl;} }; void main() { C c; c.A::input(5); c.B::input(8); c.input(); }
选项
A、5
B、8
C、40
D、编译出错
答案
4
解析
用成员名限定法来消除二义性,故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/x4Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
有以下程序:#include<stdio.h>main(){inta=-2,b=0;while(a++&&++b);printf("Ha,%d\n",a,b);}程序运行后输出结果是()
若有以下程序:#include<stdio.h>main(){inta=-11,b=10:a%=b%=4;printf("%d%d\n",a,b);}则程序的输出结果是()。
负责数据库中查询操作的数据库语言是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
下列叙述中正确的是()。
有3个关系R、s和T如下所示: 则由关系R和S得到关系T的运算是()。
一个算法应当具有5个特性,以下叙述中正确的是()。
算法的复杂度主要包括【 】复杂度和空间复杂度。
下列运算符中全都可以被友元函数重载的是()。
随机试题
Manypeoplewronglybelievethatwhentheyreacholdage,theirfamilieswillplacetheminnursinghomes.Theywillbeleftin
注意稳定性是注意品质在效率上的特征。
以肝脏代谢为主的强心苷为:几乎完全经肾排泄的强心苷为:
白细胞分化抗原可表达在哪些细胞上
证券公司提供的服务类型通常有()
在公司融资和项目融资中,所占比重最大的债务融资方式是()。
加涅所说的刺激—反应学习,相当于操作性条件反射。()
幼儿常常“好心办坏事”,如:将米洗好了放在锅里,却没有放水。这是幼儿思维的()所致。
自我控制主要表现为个人对自己行为的__________和__________,使之达到自我的目标。
1 WhenAmericahadanenergycrisis,ourleadersrespondedbycreatingtheDepartmentofEnergy.Whenweperceivedsho
最新回复
(
0
)