首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A { public: A(int i){x=i;} void dispa(){cout<<x<<’,’;} private: int x: }; c
有如下程序: #include<iostream> using namespace std; class A { public: A(int i){x=i;} void dispa(){cout<<x<<’,’;} private: int x: }; c
admin
2015-11-24
14
问题
有如下程序:
#include<iostream>
using namespace std;
class A
{
public:
A(int i){x=i;}
void dispa(){cout<<x<<’,’;}
private:
int x:
};
class B:public A
{
public:
B(int i):A(i+10){x=i;}
void dispb(){dispa();cout<<x<<endl;}
private
int x;
};
int main()
{
B b(2);
b.dispb();
return 0;
}
运行时输出的结果是( )。
选项
A、10.2
B、12,10
C、12,2
D、2,2
答案
C
解析
此题考查的是派生类的构造。主函数中,首先声明B类的对象b,执行进入B的构造函数B(int i)再接着执行A的构造函数A(int i)。形参i为12,x被赋值12;通过对象b调用其成员函数dispb(),输出结果12;接着执行函数dispb()的第2条语句输出2,然后主函数结束。
转载请注明原文地址:https://jikaoti.com/ti/N3E0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下不正确的定义语句是
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
每个C++程序中都必须有且仅有一个
虚函数必须是类的【】。
下列关于动态联编的描述中,错误的是()。
当输入“Thankyou”时下列程序的输出结果为()。#include<<iostream.h>#include<iomanip.h>voidmain(){charline[80];
以下程序的输出结果是#include<iostream.h>longfun(intn){longs;if(n=1||n=2)s=2:elses=n-fun(n-1);returns;}
以下叙述中不正确的是()。
下列叙述中,正确的是()。
随机试题
下列选项中,属于我国古代园林里小型建筑的是()。
高血压病时脑的变化是_______、_______、_______。
A.低渗性缺水B.高渗性缺水C.等渗性缺水D.高血钾E.低血钾应用琥珀酰胆碱引起
易引起听力减退或暂时耳聋的利尿药是
咳喘气粗胸痛痰黄,壮热渴饮苔黄脉数,多见
根据合同法规定,对于违反非金钱债务的,不能采用继续履行方式承担违约责任的情形是()。
若某混凝土工程施工中,发生了多次索赔事件,则宜采用()计算索赔金额。
在铁路工程施工阶段所进行的测量工作称为()。
下列关于同定资产计提折旧的表述,正确的有()。
1928年10月和11月,毛泽东写了《中国的红色政权为什么能够存在?》和《井冈山的斗争》两篇文章,明确地指出()
最新回复
(
0
)