首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
130
问题
有如下程序:
#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://jikaoti.com/ti/6IE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定MyClass为一个类,则执行MyClassab(2),*p;语句时,自动调用该类构造函数()次。
以下程序的输出结果是______。#include<iostream.h>Intf(){staticinti=0;inta=1;a+=;i++;ret
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
结构化程序设计思想的核心是要求程序只由顺序、循环和【】三种结构组成。
数据库系统与文件系统的最主要区别是()。
下列不属于软件调试技术的是()
下列叙述中正确的是______。
系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是()。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
随机试题
什么是有意义的学习?有意义学习的条件有哪些?
下列关于肺血管的描述错误的是
利用待分离物质和它的特异性配体键具有特异的亲和力,从而达到分离目的的方法是
属β受体阻断药的是
A.前置性审查规则B.广告发布规则C.媒介限制规则D.内容限制规则E.审查批准规则未取得药品广告批准文号的,不得发布药品广告,属于药品广告规则中的()
建筑地面工程施工时,各层材料环境温度应控制在5℃的是()。
甲公司为上市公司,2×17年及之前适用企业所得税税率为15%,从2×18年起适用的所得税税率为25%。甲公司2×17年度实现利润总额8000万元,在申报2×17年度企业所得税时涉及以下事项:(1)1月30日,甲公司购买一处公允价值为2400万元的新办公用
为落实上级关于进一步优化环境的要求。制定“进一步规范办事程序。提高办事效率”的工作制度。假如这项工作交由你来承办,你如何完成这项任务?
LookatthepicturesbelowandwriteanessaytitledWhereDoYouChoosetoLiveofabout120wordsmakingreferencetothefoll
假设你是Paul,是Peter的秘书,今天早上Alice打电话找Peter,但是他不在,所以你要写一张电话留言条。Alice早上9点打的电话,说她和姐姐会在下周三上午10:00坐火车到广州火车站,车次是Ti9。如果方便的话请Peter到车站接她们,最好他回
最新回复
(
0
)