首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass AA{ public: AAO{ cout<<’1’; } }; c1ass BB: p
有如下程序: #inc1ude <iostream> using namespace std; c1ass AA{ public: AAO{ cout<<’1’; } }; c1ass BB: p
admin
2018-12-04
21
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass AA{
public:
AAO{ cout<<’1’; }
};
c1ass BB: public AA{
int k;
public:
BB():k(0){cout<<’2’; }
BB(intn):k(n){ cout<<’3’; }
};
int main0{
BB b(4),c;
return 0;
}
运行时的输出结果是( )。
选项
A、1312
B、132
C、32
D、1412
答案
A
解析
在基类AA的默认构造函数中,输出字符‘1’,在继承类BB的默认构造函数中,输出字符‘2’,在带有参数n的构造函数中,输出字符‘3’。在主函数中,在创建BB的对象b(4)时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB带参数的构造函数输出字符‘3’。在创建BB的对象c时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB默认的构造函数输出字符‘2’。所以程序输出的结果为1312。
转载请注明原文地址:https://kaotiyun.com/show/BgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中需要清理动态分配的数组,划线处应有的语句是_______。#include<iostream.h>classperson{intage,tall;public:person()
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序等。
设有基类定义:classCbase{private:inta;protected:intb;public:intc;};派生类采用何种继承方式可以使成员变量b成为自己的私有
若类A和类B的定义如下classA{inti,j;public:intgeti(){returni;}};classB:publicA{
下列for语句的循环次数为______。for(inta=0,b=1;b&&a<5;a++);
下列关于运算符重载不正确的是()。
有如下类声明:classXA{intX;public:XA(intn){x=n;}};classXB:publicXA{inty;public:XB(inta,intb)
下面程序的运行结果为()。#include<iostream.h>voidmain(){chara=‘3’;switch(A){case’3’:cout<<“3”;case’2’:cou
以下叙述中不正确的是
软件工程的理论和技术性研究的内容主要包括软件开发技术和
随机试题
烧伤早期出现的休克多为
镜面舌可见于()
下列有关一般法和特别法的表述,正确的是哪一或哪些选项?()
低压厂用电系统的短路电流计算中,下列叙述不正确的是哪项?
地图内容的“三要素”是()。
建设期内建设与()可能同步进行。
阅读以下材料,回答问题。材料一:“就吾最近几年间的经验,用吾最近几个月的思考,觉得职业学校有最要紧的一点,譬如人身中的灵魂,‘得之则生,弗得则死’,是什么东西呢?从其本质来说,就是社会性;从其作用来说,就是社会化。”材料二:“我们的职业教育社,自从
Internet上有许多应用,其中主要用来游览网页信息的是( )
选取“月平均气温统计表”的A2:G2和A6:G6单元格区域,建立“簇状圆柱图”,标题为“月平均气温统计图”,图例位置靠上,将图插入到表的A8:G20单元格区域内,保存EXCEL.xlsx文件。
Sincethedawnofhumaningenuity,peoplehavedevisedevermorecunningtoolstocopewithworkthatisdangerous,boring,burd
最新回复
(
0
)