首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(int i=O):r1(i){) void printO{cout
有如下程序: #include using namespace std; class A{ public: A(int i=O):r1(i){) void printO{cout
admin
2014-08-29
54
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i=O):r1(i){)
void printO{cout<<’E’<
void print()const{cout<<’C’<
void print(int x){cout<<’P’<
private:
int rl;
}:
Int main(){
A al:
const A a2(4);
a1.print(2);
a2.print();
return O:
}
运行时的输出结果是( )。
选项
A、P8一E4
B、P8一C16一
C、P0一E4.
D、P0一C16一
答案
D
解析
在主函数中创建a1对象时,调用类A的默认构造函数,其数据成员r1的值等于0。当执行a1.print(2)语句时,调用带参数的print成员函数,所以输出结果为p0.,对象a2为常成员,所以其成员变量rl的值等于4,因为常对象只能调用常成员函数,所以当执行语句a2.print()语句时,输出结果为C14.。
转载请注明原文地址:https://kaotiyun.com/show/QWNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序中,A、B、C、D四句编译时不会出错的是()。#include<iostream>usingnamespacestd;classBase{public:Base();
对建立良好的程序设计风格,下面描述正确的是()。
下列程序输出的结果是()。#include<stdio.h>subl(chara,charb){charc;c=a;a=b;b=c;}sub2(char*a,charb){charc;c=*a;*a=b;b=
写出下列程序的运行结果。#include<iostream.h>classX{ public:virtualvoiddisp(){cout<<”X类的disp函数<<”end1;}};
通过______调用虚函数时,采用动态束定
以下程序的输出结果是______。#include<iostream.h>Intf(){staticinti=0;inta=1;a+=;i++;ret
在面向对象方法中,类之间共享属性和操作的机制称为[]。
下面叙述正确的是()。
有关系R和S,关系代数运算R∩s等价于______。
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
随机试题
Sinceitsfoundingin1948,McDonald’shasgrownfromafamilyburger(汉堡包)standtoaglobalfast-foodchain,withmorethan30,
腭裂手术于腭黏膜下注射含肾上腺素的普鲁卡因或生理盐水的目的是
麻疹的皮疹特点是
A.腹痛、腹泻,排便后腹痛缓解B.腹痛、腹泻,便中有脓血C.腹痛伴腹胀D.腹泻,发热伴里急后重E.腹泻,便潜血阳性
肝的阴阳属性是
政治风险是指违法分子通过各种手段将非法所得合法化的行为。()
某公司本年实现的净利润为250万元,年初累计未分配利润为500万元。上年实现净利润200万元,分配的股利为120万元。要求:计算回答下列互不关联的问题。如果公司采用固定股利政策,公司本年应发放多少股利?并简要说明这种股利政策的优缺点。
()是世界上第一个把生物学运用于桥梁工程的创举。
第一自然段中作者发表了一段议论(文中加点处),其用意是什么?选出理解正确的一项:小说详细描写了切尔维亚科夫打喷嚏的情况,其作用是什么:
以下语句的输出结果是【】。S$="China"S$="Beijing"printS$
最新回复
(
0
)