首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(int i=O):r1(i){) void printO{cout
有如下程序: #include using namespace std; class A{ public: A(int i=O):r1(i){) void printO{cout
admin
2014-08-29
148
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i=O):r1(i){)
void printO{cout<<’E’<
void print()const{cout<<’C’<
void print(int x){cout<<’P’<
private:
int rl;
}:
Int main(){
A al:
const A a2(4);
a1.print(2);
a2.print();
return O:
}
运行时的输出结果是( )。
选项
A、P8一E4
B、P8一C16一
C、P0一E4.
D、P0一C16一
答案
D
解析
在主函数中创建a1对象时,调用类A的默认构造函数,其数据成员r1的值等于0。当执行a1.print(2)语句时,调用带参数的print成员函数,所以输出结果为p0.,对象a2为常成员,所以其成员变量rl的值等于4,因为常对象只能调用常成员函数,所以当执行语句a2.print()语句时,输出结果为C14.。
转载请注明原文地址:https://www.kaotiyun.com/show/QWNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列选项中,没有构成死循环的程序是()。
下面是关于派生类声明的开始部分,其中正确的是()。
下面有关重载函数的描述中正确的是()。
关于运算符重载,下列表述中正确的是()。
阅读下面的程序:#include<iostream.h>voidmain(){intx;cin>>x;if(x++>5)cout<<x<<endl;else
下列选项中不属于结构化程序设计方法的是()。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言是______。
系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是()。
下列叙述中正确的是()。
如果使用数组名作为函数参数,形实结合时,传递的是【 】。
随机试题
A.温补益火B.清热利湿C.甘寒凉润D.补气培元体质偏阳者治宜
采油树上的防喷管主要作用之一是()。
《中华人民共和国传染病防治法》列入管理的传染病分甲、乙、丙三类共计( )
A.陕西B.山西C.安徽D.四川E.贵州冬虫夏草的主产地之一是
某发电厂拟采用悬挂高度为29m的两根平行避雷线和一高度也是29m的独立避雷针联合作为高度为16m设施的防雷保护。现已知两根平行避雷线间距离为24m,长度为46m;避雷针与最近一根避雷线两端的距离均是46m。现按有关公式计算、校验此方案的可行性(被保护设施均
关于多层砖砌体房屋楼梯间构造要求的说法,错误的是()。
建设工程项目的施工质量是指工程满足( )需要的,符合国家法律、法规、技术规范标准、设计文件及合同规定的要求,包括在安全、使用功能、耐久性、环境保护等方面所有明确和隐含需要能力的特性综合。
怪风揭秘邓万祥①风是一种常见的自然现象,但是,大自然也造出了许多怪风。②有一句俗语:“清明前后刮鬼风”,这种所谓的“鬼风”能转着圈跟着人走。世界上当然是没有鬼的,这种风其
有甲、乙、丙、丁、戊五个人,已知他们之间关系如下:(1)甲是乙的儿子的爸爸;(2)丙是乙的爸爸的儿子;(3)丁是丙的儿子的妈妈;(4)戊是丁的妈妈的儿子。则下列说法正确的是:
长长的半个多世纪,我先后住过燕园的不少地方,这些住过的和没有住过、却也有过干系的居所和屋宇,留下了我的人生踪迹,也留下了我的生命感触。世事沧桑,__________,一切都非常可贵,我来不及叙说,我只能借这几片纸,__________地勾画那散落在湖畔的、
最新回复
(
0
)