首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(int i=0):r1(i){) void prim(){cout
有如下程序: #include using namespace std; class A{ public: A(int i=0):r1(i){) void prim(){cout
admin
2020-04-07
29
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i=0):r1(i){)
void prim(){cout<<’E’<
void print()const{cout<<’C’<
void print(int x){cout<<’p’<
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的默认构造函数,其数据成员订的值等于0。当执行a1.pnnt(2)语句时,调用带参数的print成员函数,所以输出结果为p0-,对象a2为常成员,所以其成员变量r1的值等于4,因为常对象只能调用常成员函数,所以当执行语句a2.print()语句时,输出结果为C14-。
转载请注明原文地址:https://kaotiyun.com/show/YN8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下数组声明:intnum[10];,下标值引用错误的是
下列符号中可以用作C++标识符的是()。
C++语言中,表示一条语句结束的标号是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
关于类模板,下列表述不正确的是
在类声明中,紧跟在“public:”后声明的成员的访问权限是( )。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
以下有关类与结构体关系的叙述不正确的是
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则F列对Manager的构造函数的定义中,正确的是
具有记忆作用的线性表称为【 】。
随机试题
A.人迎B.肩髎C.扶突D.迎香E.阳溪可作为颈部手术针麻用穴的是
小儿原发型肺结核出现类似百日咳样痉挛性咳嗽是由于胸内淋巴结肿大,压迫
银行对贷款项目管理的目的主要是保障资金的()。
编制安全技术措施计划应按照步骤进行,紧接“风险确定”之后的步骤是()。
防范黑客的主要措施有()等。
2002年,创业时的H公司,只生产风扇,需要的是当机立断的决策机制。当时采用直线式管理简单直接、环节清晰。几年后H公司已经变成了集团,直线式管理的弊端渐显。各个产品经营单位埋头生产,整个集团的五大种类、近千种产品统一由销售公司负责推广。产销脱节的矛盾使原有
投资人在设立个人独资企业登记申请书上没有注明是以个人财产出资还是以家庭共有财产出资的,应以家庭共有财产对企业债务承担无限责任。()
公共物品供给的(),即何种物品应当被公共的而不是私人的提供、提供多少。
ThemostthoroughlystudiedintellectualsinthehistoryoftheNewWorldaretheministersandpoliticalleadersofseventeenth
7thJuly,2015DearSirs,PackagingMachineryHeadquartersinChicago,Illinois,FMCCompanyisamajorproduceroftechni
最新回复
(
0
)