首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class A{ public: A(int i=0):rl(i){} void print(){cout<<’
有如下程序: #inc1ude <iostream> using namespace std; class A{ public: A(int i=0):rl(i){} void print(){cout<<’
admin
2016-11-23
33
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
class A{
public:
A(int i=0):rl(i){}
void print(){cout<<’E’<<rl<<’一’;}
voidprint() const{cout<<’C’<r1*rl<<’一’;}
void print(int x){cout<<’p’<<r1*r 1*r1<<’一’;}
private:
int r1,
};
int main(){
A a1;
const A a2(4);
al.print(2);
a2.print();
rcturn 0;
}
运行时的输出结果是( )。
选项
A、P8一E4
B、P8一C16一
C、P0一E4一
D、P0一C16一
答案
D
解析
在主函数中创建al对象时,调用类A的默认构造函数,其数据成员r1的值等于0。当执行a1.print(2)语句时,调用带参数的print成员函数,所以输出结果为p0一,对象a2为常成员,所以其成员变量rl的值等于4,因为常对象只能调用常成员函数,所以当执行语句a2.print()语句时,输出结果为C14一。
转载请注明原文地址:https://kaotiyun.com/show/2sAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
从一个函数模板产的模板函数是同名的,因此编译器用______的解决方法调用相应函数。
单个用户使用的数据视图的描述称为
非空的循环单链表head的尾结点(由p所指向),满足
执行语句序列ofstreamoutfile("data.dat");if(…)cout<<"ok";elsecout<<"fail";后,如果文件打开成功,显示“ok”,否则显示“fail”。由此可知,上面if语句的“…”
下列叙述中正确的是
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0
下面叙述不正确的是
算法的空间复杂度是指
假设为循环队列分配的向量空间为Q[20],若队列的长度和队头指针值分别为13和17,则当前尾指针的值为【 】。
随机试题
结合材料回答问题。没有一个新民主主义的联合统一的国家,没有新民主主义的国家经济的发展,没有私人资本主义经济和合作经济的发展,没有民族的科学的大众的文化即新民主主义文化的发展,一句话,没有一个由共产党领导的新式的资产阶级性质的彻底的民主革命,要想在
肠产毒性大肠杆菌为
意识丧失,疼痛刺激反应很少、腱反射减弱,瞳孔对光反射迟钝提示
小儿基本脉象是
关于地震和烈度的说法,正确的是()。[2011年真题]
材料110年前,某市按照“小政府、大社会”的模式组建起一个精干高效的政府机构,政府仅有政府办、经济局等14个单位;党委仅设党务工作部和市委办。这种改革,使得某市成为当时全国地方机构改革的5种模式之一。如今,当年这个“小政府典范”却重新走上了机构膨
下列属于我国民法的渊源的是()
(46)In1798ThomasRobertMalthusfamouslypredictedthatshort-termgainsinlivingstandardswouldinevitablybeunderminedas
软件结构是以【】为基础而组成的一种控制层次结构。
______isthestudyofthewayinhowmorphemes,representationofsounds,arearrangedandcombinedtoformwords.
最新回复
(
0
)