首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(int i=0):r1(i){} void print(){cout
有如下程序: #include using namespace std; class A{ public: A(int i=0):r1(i){} void print(){cout
admin
2019-05-06
51
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i=0):r1(i){}
void print(){cout<<’E’<
void print()const{cout<<’C’<
*r1<<’-’;}
void print(int x){cout<<’p’<
*r1
*
r1<<’-’;}
private:
int r1;
};
int main(){
A a1;
const A a2(4);
a1.print(2);
a2.print();
return 0;
}
运行时的输出结果是( )。
选项
A、P8-E4
B、P8-C16-
C、P0-E4-
D、P0-C16-
答案
D
解析
在主函数中创建a1对象时,调用类A的默认构造函数,其数据成员r1的值等于0。当执行a1.print(2)语句时,调用带参数的print成员函数,所以输出结果为p0-,对象a2为常成员,所以其成员变量r1的值等于4,因为常对象只能调用常成员函数,所以当执行语句a2.print()语句时,输出结果为C14-。
转载请注明原文地址:https://kaotiyun.com/show/Ro8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:staticints;MyClass();voidSet
软件是程序、数据和______的集合。
在类声明中,紧跟在“public:”后声明的成员的访问权限是
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
软件结构设计的图形工具是()。
叶子结点树中度为零的结点,也就是没有后件的结点,称为叶子结点。
A、 B、 C、 D、 B对二叉树的前序遍历是指:先访问根结点。然后访问左子树,最后访问右子树,并且,在访问左、右子树时。先访问根结点,再依次访问其左、右子树。
A、 B、 C、 D、 D本题考查软件工程中软件设计的概念和原理。人们在开发计算机软件的长期实践中积累了丰富的经验,总结这些经验得到如下的启发式规则:①改进软件结构,提高模块独立性。通过模块的分解或合并,力求
随机试题
A.5个工作日B.10个工作日C.15个工作日D.20个工作日E.30个工作日新办药品经营企业取得《药品经营许可证》后向药品监督管理部门申请GSP认证的期限为
为确定牙位进行的检查是该患者的治疗计划如下,除外
痹证属风寒湿信盛不明显者,可选用何方为通用基础方进行治疗
A.小蓟B.白茅根C.侧柏叶D.茜草E.槐角既凉血止血,又活血通经的是
下列哪项不是心血虚与心阴虚的共同表现
对待中华民族传统文化,正确的立场是()。
二十四节气是我国古代劳动人民长期经验的积累和智慧的结晶。下列关于各个节气的说法.正确的是()。
国家监督是我国法律监督体系的核心,社会监督是我国法律监督体系的重要组成部分。()
决策方案的抉择,取决于( )。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3
最新回复
(
0
)