首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class XX{ protected; int k; public:
有如下程序: #include<iostream> using namespace std; class XX{ protected; int k; public:
admin
2010-03-29
70
问题
有如下程序: #include<iostream> using namespace std; class XX{ protected; int k; public: XX(int n=5):k(n){} ~XX(){cout<<"XX";} virtual void f()const=0; }; inline void XX::f()const{cout<<k+3;} class YY:public XX{ public: ~YY(){cout<<"YY";} void f()const{out<<k-3;XX:f();} }; int main(){ XX &p=*new YY; p.f(); delete &p; return 0; }; 执行上面的程序将输出( )。
选项
A、28XX
B、28YYXX
C、-33XX
D、-33XXYY
答案
1
解析
转载请注明原文地址:https://kaotiyun.com/show/ztjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是()。
使用白盒测试方法时,设计测试用例应根据
下列数据结构中,属于非线性结构的是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
若有以下定义和语句:#include<stdio.h>chars1[10]="abcd!",*s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio.h>
设有如下三个关系表:下列操作中正确的是()。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的()。
随机试题
口服铁剂的护理,健康教育错误的是( )。
以下说法正确的是()
在缓刑考验期限内,被宣告缓刑的犯罪分子应当撤销缓刑的成立条件有:()
根据《宪法》和法律的规定,关于自治和自治权,下列哪些选项是正确的?
关于抗浮桩,说法正确的是()。[2010年真题]
不属于绝密级测绘成果的是()。
【2014年河北石家庄.单选】在学校课程中,与选修课相对应的是()。
简述人格权和身份权的区别。
在考生文件夹下,存在一个数据库文件“sampl.accdb”。试按以下操作要求,完成表的建立和修改:设置“职工1D”字段的输入掩码为只能输入5位,规定前2位为字母、后3位为数字。
Aseverytravelersoonfindsout,itisimportanttoknowthelocaltime.【C1】______untilthelastcentury,everytownandvillag
最新回复
(
0
)