首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(int i):r1(i){} void print(){cout<<’E’<<r1<<’-’;} void print()c
有如下程序: #include<iostream> using namespace std; class A{ public: A(int i):r1(i){} void print(){cout<<’E’<<r1<<’-’;} void print()c
admin
2020-11-11
24
问题
有如下程序:
#include<iostream>
using namespace std;
class A{
public:
A(int i):r1(i){}
void print(){cout<<’E’<<r1<<’-’;}
void print()const{cout<<’C’<<r1*r1<<’-’;}
private:
int r1;
};
int main(){
A a1(2);const A a2(4);
a1.print();a2.print();
return 0;
}
运行时的输出结果是( )。
选项
A、运行时出错
B、E2-C16-
C、C4-C16-
D、E2-E4-
答案
B
解析
类A包括一个整型数据成员r1,一个一般成员函数print(),一个常成员函数print() const。在主函数中定义了对象a1,并对r1的值赋2和常对象a2,并对r1的值赋4,在c++中,常对象不能被更新,所以常对象只能调用类的常成员函数,而不能调用一般成员函数。而一般的对象,既可以调用一般成员函数也可以调用常成员函数。所以在本题中,当执行a1.print()时,输出为E2-,执行a2.print()时,输出为C16-。
转载请注明原文地址:https://kaotiyun.com/show/Tayp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下头文件:intn();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
在E—R图中,用来表示实体联系的图形是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){x=i;}voiddispa(){cout<<x<<’,’;}private:intx;};cl
若count为类Toy中的静态数据成员,obj为类Toy的一个对象,则在该类的成员函数中访问vount时,错误的是()。
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:1121注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)fun1(intn);求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果n小于1则返回0。
下列关于赋值运算符“=”重载的叙述中,正确的是
数据流图中带有箭头的线段表示的是()。
随机试题
对安全责任的检查,主要检查项目有()。
“……来啊”中“啊”的读音是_____。
国际标准化组织推荐的噪声强度卫生学评阶指标是
有关国际赔偿责任的说法,下列正确的是:()
根据我国《刑事诉讼法》和有关司法解释的规定,人民法院对人民检察院提起公诉的案件应当进行审查,下列属于审查内容之一的选项是:()
安全生产管理人员使用最多的辨识危险源的方法是()。
航次租船,根据我国《海商法》,承运人在班轮运输中必须履行的义务有()。
诊断报告是管理咨询运作过程中给客户提交的第一份正式报告,对于确立咨询公司与企业良好的合作关系、确定解决方案都具有重要意义。以下对诊断报告应达到的目的说法,错误的是()。
阅读下面材料,回答问题。娃娃家里今天又很热闹,妈妈在厨房里烧菜,爸爸在陪孩子玩游戏,奶奶在给娃娃晒衣服……爸爸陪孩子玩游戏时,把家里弄得乱七八糟的,当我进去时,家里已经凌乱不堪。于是我就扮演邻居来参观娃娃家,当我进去参观时,看到满地都是玩具,就对
ThetopclimatescientistatNASA(美国航空航天局)saystheBushadministrationhastriedtostophimfromspeakingoutsincehegaveal
最新回复
(
0
)