首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass A{ public: A(int i=0):rl(i){} void print(){cout<<’
有如下程序: #inc1ude <iostream> using namespace std; c1ass A{ public: A(int i=0):rl(i){} void print(){cout<<’
admin
2020-04-07
32
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass A{
public:
A(int i=0):rl(i){}
void print(){cout<<’E’<<rl<<’—’;)
void print()const {cout<<’Ck<rl*rl<<’—’;}
void print(int x){cout<"pk<rl*rl*rl<<’—’;}
private:
int r1,
};
int main(){
A a1;
const A a2(4);
al.print(2);
a2.print();
returnO;
}
运行时的输出结果是( )。
选项
A、P8—E4
B、P8—C16—
C、P0—E4—
D、P0—C16—
答案
D
解析
在主函数中创建al对象时,调用类A的默认构造函数,其数据成员r1的值等于O。当执行al.print(2)语句时,调用带参数的print成员函数,所以输出结果为p0—,对象a2为常成员,所以其成员变量r1的值等于4,因为常对象只能调用常成员函数,所以当执行语句a2.print()语句时,输出结果为C14—。
转载请注明原文地址:https://kaotiyun.com/show/QV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的4个关键字中用来说明虚函数的是
已知枚举类型定义语句为:enunlToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是
一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为______。
有如下程序:#inClude<iostream>usingnamespacestd;classAA{public:viltualvoidf(){cout<<"AA";
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;
有如下两个类定义:classXX{private:doubleX1;protected:doublex2;public:doublex3;);claseYY:protected
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
算法的有穷性是指()。
在函数定义前加上关键字“inline”,表示该函数被定义为()。
以下内容不属于算法程序所占的存储空间的是()。
随机试题
研究质量成本对质量改进有哪些促进作用?
运用间接的资料,经过分析、比较、判断求得预测值的方法称为_______。
患儿,男,6岁。左侧肱骨上端单纯性骨囊肿。不恰当的治疗是
患者,男,57岁,常见黎明时分,肠鸣腹胀,腹泻不止,并伴有腰膝酸冷,四肢不温,舌质淡,脉沉细无力。中医诊断为五更泻,医师处以四神丸。四神丸中含有补骨脂,肉豆蔻等药材,为增强方中补骨脂补肾助阳、温脾止泻之功,应()。
为了合理划分发承包双方的合同风险,施工合同中应当约定一个基准日,对于实行招标的建设工程,一般以()前的第28天作为基准日。
转债发行申请文件中关于转债条款设置及其依据的说明由()签署。
Whensailorsareallowedashoreafteralongtimeatsea,theysometimesgetdrunkandcausetrouble.Forthisreason,thenavy【
闪电:大树:火灾
在上班的时候有一位群众激动地:中进来说你为他办的一件事是错误的,但事实上这件事是你的同事办的.这种情况下你该怎么做?
关于数字证书的描述中,错误的是()。
最新回复
(
0
)