首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class R{ public: R(int r1,int r2):r1(r1),r2(r2){} void print(); void print()const
有如下程序: #include<iostream> using namespace std; class R{ public: R(int r1,int r2):r1(r1),r2(r2){} void print(); void print()const
admin
2017-07-28
31
问题
有如下程序:
#include<iostream>
using namespace std;
class R{
public:
R(int r1,int r2):r1(r1),r2(r2){}
void print();
void print()const;
private:
int r1,r2;
};
void R::print()
{
cout<<r1<<":"<<r2<<endl;
}
void R::print()const
{
cout<<r1<<"."<<r2<<endl;
}
int main(){
R a(5,4);
a.print();
const R b(20,52);
b.print();
return0;
}
运行后的输出结果是( )。
选项
A、5:4
20,52
B、5:4
20:52
C、5,4
20,52
D、5,4
20:52
答案
A
解析
C++中,const对象只能使用const成员函数,非const对象可以使用任一成员;题意中两个print()函数属于基于const的重载函数,所以对于非const对象a,调用非const的成员函数print(),输出:5:4;对于const对象b,输出:20,52。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/dFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【 】。#include<iostream.h>template<classT>Tmax(Tx[],intn){inti;Tmaxv=x[0];f
在关系数据库中,用来表示实体之间联系的是【 】。
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是【 】。
假定一个二维数组的定义为"int a[3][5];”,则该数组所含元素的个数为15,所占的存储空间的字节数为【 】。
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
下列运算符中,*运算符在C++中不能重载()。
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
决定C++语言中函数的返回值类型的是
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【 】。
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
随机试题
决定当代中国命运及实现中华民族伟大复兴中国梦的关键一招的是()
PowerPoint操作题 孙军要在PowerPoint2010中对如下图所示演示文稿中的幻灯片进行相关设置。请结合所学知识回答下列问题: 在PowerPoint2010中,要使演示文稿进行循环放映,应选择________进行设置。
A.中精之府B.胃之关C.精明之府D.受盛之官胆是
A.尿酸B.尿囊酸C.尿素D.β-氨基异丁酸嘧啶分解可产生
患者,男,66岁。胸闷、反复出现血丝痰2周。CT检查发现右肺上叶2cm×2.3cm大小结节灶,有分叶,其内可见“小泡征”,邻近肺组织未见异常,邻近胸膜无增厚。最可能的CT诊断为
中指同身寸,即患者的中指中节屈曲时内侧两端纹头之间作为拇指同身寸,即患者拇指指关节的横度作为
8周妊娠,难免流产,首选的治疗原则是
火山灰水泥中熟料矿物的含量比硅酸盐水泥多。()
某公司年产焦炭120万t。新建工程项目位于某煤矿,项目投资17.6亿元,于2012年8月建成。主体工程包括2座55孔、炭化室高6m的复热式焦炉,还包括原料场、输配煤系统、筛焦系统、干熄焦(备用湿熄焦)、煤气净化及化产回收等配套工程。装煤出焦、干熄
船舶保险分为船舶全部损失保险和部分损失保险。()
最新回复
(
0
)