首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(int i=0):r1(i){) void prim(){cout
有如下程序: #include using namespace std; class A{ public: A(int i=0):r1(i){) void prim(){cout
admin
2020-04-07
25
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i=0):r1(i){)
void prim(){cout<<’E’<
void print()const{cout<<’C’<
void print(int x){cout<<’p’<
private:
int r1;
};
int main(){
A a1;
const A a2(4);
a1.print(2);
a2.print();
return 0;
}
运行时的输出结果是( )。
选项
A、P8-E4
B、P8-C16-
C、P0-E4-
D、P0-C16-
答案
D
解析
在主函数中创建a1对象时,调用类A的默认构造函数,其数据成员订的值等于0。当执行a1.pnnt(2)语句时,调用带参数的print成员函数,所以输出结果为p0-,对象a2为常成员,所以其成员变量r1的值等于4,因为常对象只能调用常成员函数,所以当执行语句a2.print()语句时,输出结果为C14-。
转载请注明原文地址:https://kaotiyun.com/show/YN8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为()。#include<iostream.h>classA{intnumpublic:A(inti){num=i;}A(A&a){Bum=a.num++;}v
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staf
下面不属于软件工程的3个要素的是()。
有如下两个类的定义:classAA{};classBB{AAvl,*v2;BBv3:int*v4:};其中有一个成员变量的定义是错误的,这个变量是
下面关于成员函数重载运算符和友元函数重载运算符相同的是
在C++语言中函数返回值的类型是由()决定的。
下列程序执行结果是#include<iostream.h>classA{public:inta;A():a(10){tout<<a<<endl;}};voidmain(
用户进行的测试包括:单元测试、集成测试、验收测试(确认测试)和系统测试。将软件放在整个计算机环境下,包括软硬件平台、某些支持软件、数据和人员等,在实际运行环境下进行一系列的测试是______。
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】关系。
“商品”与“顾客”两个实体集之间的联系一般是
随机试题
A.金樱子B.麻黄根C.黄芪D.覆盆子E.桑螵蛸哪种中药可治疗气虚自汗、体倦乏力
男性,61岁,吸烟史20年,8年前因声音嘶哑,当地医院发现喉部一分支的乳头状肿物,手术取出。病理检查见乳头基底膜完整,局部鳞状上皮细胞呈乳头状增生,细胞层次多,但无异型性,乳头中心为含血管的纤维结缔组织,乳头基底膜完整。近3个月,再次出现声音嘶哑并伴有疼痛
根据《建筑法》的规定,工程监理单位()转让工程监理业务。
某元素的最高氧化值为+6,其氧化物的水化物为强酸,而原子半径是同族中最小的,该元素是()。
根据《注册测绘师执业管理办法(试行)》,在一个注册有效期内,注册测绘师继续教育的必修内容和选修内容均不得少于()学时。
根据《建设工程质量管理条例》,关于工程监理单位转让工程监理业务的处罚,说法正确的有()。
村民老王请乡亲们帮忙整理承包的菜园时,挖出一罐银锭。有人说这块菜园原属于刘家,因此银锭应该归刘家;有人说刘家是外来户,应当王姓人均分;还有人说应该干活的人一起平分。但老王的母亲认为现在这是她家的地,应当归她家。为了避免纠纷,当地法院介入此事。根据法律规定.
设两曲线y=x2+ax+b与一2y=一1+xy3在点(一1,1)处相切,则a=________,b=________.
Weoftenhearadvicefromthedermatologists,"Youshouldkeepusingsunscreencream--justtobesafe".Moreandmorepeopleare
A、Englishshouldnotbeusedasthefirstlanguageintheworld.B、LearningEnglishcanhelpchildrendeveloptheirpotential.C
最新回复
(
0
)