首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
53
问题
有如下程序:
#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://www.kaotiyun.com/show/QV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
关于对象概念的描述中,_______是错误的。
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
有如下程序:#include<iostream>Usingnamespacestd;ClassTestClass{private:intX,y;public:TestClass(inti,i
关系数据库管理系统能实现的专门关系运算包括( )。
下列语句的输出结果cout<<strlen("\t\"\065\xff\n");
下列运算符中,在C++语言中不能重载的是
将E-R图转换到关系模式时,实体与联系都可以表示成()。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。
关系数据库中能实现的专门关系运算包括【4】、连接和投影。
随机试题
下列哪项不是阿米巴性肝脓肿的征象()
输血引起的发热反应多发生于输血开始后
某地食品药品监督管理局在日常监督检查中,在B药品批发企业的冰箱内发现该企业购进A药品生产企业生产的“人血清蛋白”99瓶,每瓶内包装标签载明“批准文号:国药准字S10970008,规格:蛋白液浓度20%,装量5g/瓶”;说明书中载明“批准文号:国药准字S10
护士从患者角度,通过倾听和询问与患者交谈,理解患者感受。护士采用的交谈策略是()。
需要进行技术经济考核的75kW及以上的电动机,其电能测量的有功电能表应为()级。
保额递增型定期寿险,又称家庭收入保险,主要适用于( )。这一人群在配偶生存至某一年龄前或一定期间内,通常为保单生效后的10年、15年或者20年内,都担负着每月交付配偶一定收入的责任。
影响企业价值高低的决定性因素是()。
某游客嫌所住房间标准太低,要求住更高档次的房间。导游经与饭店联系后可满足其要求,但需告知所换房费自理。()
受理并负责办理公文内容的主要机关被称为()。
A______ofsmallglitteringfishswamby.
最新回复
(
0
)