首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
39
问题
有如下程序:
#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://kaotiyun.com/show/beAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamcspacestd;intmain(){voidfunction(doubleval);doubleval;function(v
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
下列关于纯虚数与抽象类的描述中,错误的是()。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
根据下面的主程序,完成类的一种构造函数的最简单形式。#include<iostream.h>classbase{private:intnum;public:______;}
软件开发的结构化生命周期方法将软件生命周期划分成
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
下列对于线性链表的描述中正确的是
两个或两个以上模块之间联系的紧密程度称为()。
某二叉树中度为2的结点有12个,则该二叉树中有______个叶子结点。
随机试题
简述企业会计组织机构及其岗位职责设计的原则。
下列选项中,对现代学校教育制度改革的趋势表述不正确的一项是()
A23~26cmB25~28cmC18~20cmD8.5~9.5cmE12.5~13cm坐骨结节间径正常值为
MENⅡ型指
合同中的数量条款为“1000M/TWtih5%moreorlessatSeller’soption”,则卖方交货数量可以是()。
保证合同的内容包括()
在一百多年的发展历程中,中国银行始终秉承追求卓越的精神,将,()作为办行之魂,将诚信至上作为立行之本,将改革创新作为强行之路,将以人为本作为兴行之基,树立了卓越的品牌形象,得到了业界和客户的广泛认可和赞誉。
2005年,四个银行的净利息收入的总和约为()。
“自由女神像”是哪个国家送给美国的礼物?()(中山大学2011)
建立远程视图必须首先建立与远程数据库的______。
最新回复
(
0
)