首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass{ protected: TestClass(){cout
有如下程序: #include using namespace std; class TestClass{ protected: TestClass(){cout
admin
2012-12-29
26
问题
有如下程序:
#include
using namespace std;
class TestClass{
protected:
TestClass(){cout<<‘X’;)
TestClass(char c){cout<
};
class TestClass 1:public TestClass
{
public:
TestClassl(char c){cout<
};
int main(){
TestClassl d1(‘y’);
return 0:
}
执行这个程序,屏幕上将显示输出( )。
选项
A、y
B、yx
C、xy
D、yy
答案
C
解析
程序中的类TestClass为基类,TestClass1为TestClass的派生类。由main主函数入手,定义TestClass1类型的对象d1,参数值为‘y’。TestClass1类继承TestClass,所以主函数中“TestClassl d1(‘y’);”语句首先调用调用基类中的“TestClass(){cout<<‘x’;}”输出x,然后调用“TestClassl(char c){cout<
转载请注明原文地址:https://kaotiyun.com/show/aMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
有如下程序 #include<stdio.h> #include<string.h> main() { chara[]="THIS\0",*b="OK\0\0"; printf("%d,%d,%d,%d",strlen(a),
有以下程序 #include<stdio.h> voidfun(doublex,double*y,double*z) {*y=*y-1.0;*z=*z+x;} main() {doublea=2.5,b=9.0,*pa,*pb;
下列语句组中正确的是()。
若有如下形式的函数 intfun(inta[],int*p,intn) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
设有定义:doublex=2.12;,以下选项中不能完整输出变量x值的语句是()。
以下选项中不合法的标识符是()。
随机试题
张紧力的调整方法是( )。
阀门阀体材料代号中可锻铸铁代号为“T”。
有关细胞的叙述,正确的是
A.化脓性脑膜炎B.结核性脑膜炎C.蛛网膜下腔梗阻D.流行性乙型脑炎E.脑脊髓梅毒脑脊液呈黄色胨状的是
6℃。实验室检查:外周血全血细胞减少。为明确诊断最可靠的检查方法是
薪酬管理策略,应当在以下()达到现实性的平衡。
根据施工项目竣工验收的工作程序,在初步验收过程中,施工单位在自检合格的基础上,应()。
镀锌管在安装过程中,如果用焊接或法兰连接,焊接处应进行()处理。
该企业本月的销项税额应是()。该企业于1998年5月3日将应缴增值税税款缴入国库,企业在计提缴纳应缴税款时应作以下账务处理()。
有七个人出生年份恰好是连续的七年,其中最年轻的三人年龄之和为42,那么最年长的四个人年龄之和为:
最新回复
(
0
)