首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请在mian函数中填空使下面程序的输出结果为1 1。 #include<iostream.h> class A { private: int a; int b; public: A( ):a(0) ,b(1) {
请在mian函数中填空使下面程序的输出结果为1 1。 #include<iostream.h> class A { private: int a; int b; public: A( ):a(0) ,b(1) {
admin
2010-03-29
35
问题
请在mian函数中填空使下面程序的输出结果为1 1。
#include<iostream.h>
class A
{ private:
int a;
int b;
public:
A( ):a(0) ,b(1) { }
void show( ) { cout < < a < < " " < < b;} };
class B
{ private:
int a;
int c;
public:
B( ):a(1),
选项
答案
cc.B::show( );
解析
class A中有show( )函数,class B中也有show( )函数,class C继承了 class A和class B,产生二义性,这时C的对象cc必须用域名来确定调用的是哪个show函数,因为答案是1 1,所以要加域名B::。注意:C++中二义性的解决方法。
转载请注明原文地址:https://jikaoti.com/ti/HqW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中错误的是
有以下程序main(){chara,b,C,d;scanf("%c%c",&a,&b);c=getchar0;d=getchar();printf("%c%c%c%cha",a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开始
有以下程序fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);printf("%d,
若有定义:inta=1,b=2,c=3;,则执行表达式(a=b+c)||(++b)后,a,b,c的值依次为()。
有以下程序main(){charc1,c2;c1=’A’+’8’一’4’:c2=’A’+’8’一’5’:Printf("%C,%d\n",c1,c2);}已知字母A的ASCII
下列字符数组初始化语句中,不正确的是()。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=%f\n",s);}出错的原因是
关于C语言程序的下列说法中,正确的是()。
面向对象方法中,继承是指()。
随机试题
简述一手资料的收集方法。
称为“形之主”的是()
男,17岁,高热5天伴纳差3天就诊,当天查血压105/75mmHg,左趾甲沟部破溃流脓,左侧小腿肿胀,皮肤发红不明显,白细胞计数20×109/L,中性粒细胞为0.85。左趾经清创处理后必须应用
家禽特有的初级淋巴器官是()。
()导致城市各组成部分功能的变化,加剧了城市功能与既有空间形态之间的矛盾,从而促使了城市空间的演化。
()是中华人民共和国成立后建成的第一条铁路干线。
为了记住“电视”“服装”这两个词而在这两个词中间加上一些“电视正在播放服装广告”等这样的联系,这是()的运用。
如何理解教育劳动对象的向师性?
从众现象发生的原因之一是人们往往相信大多数人的意见是正确的,觉得别人提供的信息()。
Whatcanwelearnaboutthewomanfromthedialogue?
最新回复
(
0
)