首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(int i):rl(i){) void print() {cout
有如下程序: #include using namespace std; class A{ public: A(int i):rl(i){) void print() {cout
admin
2019-04-01
40
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i):rl(i){)
void print() {cout<<’E’<
void print() const {cout<<’C’<
private:
int rl;
};
int main(){
A a1(2); const A a2(4);
a1.print();a2.print();
return O;
)
运行时的输出结果是( )。
选项
A、运行时出错
B、E2-C16-
C、C4-C16-
D、E2-E4-
答案
B
解析
类A包括一个整型数据成员r1,一个一般成员函数print(),一个常成员函数print()const。在主函数中定义了对象a1,并对rl的值赋2和常对象a2,并对rl的值赋4,在C++中,常对象不能被更新,所以常对象只能调用类的常成员函数,而不能调用一般成员函数。而一般的对象,既可以调用一般成员函数也可以调用常成员函数。所以在本题中,当执行a1.print()时,输出为E2.,执行a2.print()时,输出为c16.。
转载请注明原文地址:https://www.kaotiyun.com/show/beAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++流的叙述中,正确的是
______是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
数据库设计的根本目标是要解决()。
软件工程的理论和技术性研究的内容主要包括软件开发技术和
面向对象程序设计思想的主要特征中不包括
在软件生产过程中,需求信息的给出是
以下数据结构中,不属于线性数据结构的是()。
在下列关于二叉树的叙述中,正确的一项是()。
两个或两个以上模块之间联系的紧密程度称为()。
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二又树中的总结点数为
随机试题
()是企业在选定的行业中投放资源,提供特定产品或劳务,满足目标市场特定需求,迎接特定竞争,施展特定战略,追求理想效益的经营场所。
设总体X服从区间[1,θ]上的均匀分布,其中θ未知,且θ>1,x1,x2,…,xn为来自总体X的一个样本,为样本均值.求θ的矩估计.
根据尿道口异常。尿道下裂可分哪些类型
施工组织设计的核心部分是( )。
【背景资料】某施工单位承接了某一级公路M合同段路面施工任务,起点桩号K16+000,终点桩号K37+300。路面面层为26cm厚C30水泥混凝土,采用滑模机械摊铺施工。施工单位根据施工现场的具体条件,通过方案比较后绘制了施工平面布置示意图如下:图中拌
下列属于经济法部门的有()。
AfewyearsagoIhadan"aha!"momentregardinghandwriting.Ihadinmyhandasheetofpaperwithhandwritteninstructio
Whenanimportantholidaycomes,Iusuallythinkofwhatgiftstobuyorprepareformyfamilymembers.Itistheactitselfrat
38.结合材料回答问题:材料1“东亚许多国家都使用筷子,用筷子的人都知道,一根筷子很难吃着东西,两根筷子一起用才能夹到食物,一把筷子捆在一起就不易折断。”这是李克强总理在第八届东亚峰会上的形象比喻。李克强总理提出中国一东盟在防灾救灾、网络安全、
A、Mr.Johnson’sideasarenonsense.B、HequiteagreeswithMr.Johnson’sviews.C、Mr.Johnsonisgoodatexpressinghisideas.D
最新回复
(
0
)