首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Pair{ int m,n; public: Pair(int j,int k):m(j),n(k){} int get(){return m;} i
有如下程序: #include<iostream> using namespace std; class Pair{ int m,n; public: Pair(int j,int k):m(j),n(k){} int get(){return m;} i
admin
2020-11-11
14
问题
有如下程序:
#include<iostream>
using namespace std;
class Pair{
int m,n;
public:
Pair(int j,int k):m(j),n(k){}
int get(){return m;}
int get()const{return m+n;}
};
int main(){
Pair a(3,5);
const Pair b(3,5);
cout<<a.get()<<b.get();
return 0;
}
运行时的输出结果是( )。
选项
A、33
B、38
C、83
D、88
答案
B
解析
在主函数中定义了类Pair的一个实例变量a,并分别对实例变量a的数据成员m,n赋初值3,5。所以调用a.get()成员函数时,输出3。又定义类Pair的一个常实例变量b,并分别对实例变量b的数据成员m,n赋初值3,5。所以调用成员函数b.get()时,输出8。
转载请注明原文地址:https://www.kaotiyun.com/show/Ylyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error**
在下面的类定义中,横线处应填入的内容是()。c1assFred{public:voidprint(){cout<<data<<end1;)voidsetData(doubled){data=
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=(1,8
下列有关类成员的叙述中,正确的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
面向对象方法中,继承是指()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型,请在注释∥********1***
住关系数据库中,用来表示实体间联系的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proi2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStaek类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
随机试题
糖皮质激素能抑制炎症细胞的迁移和活化、控制哮喘发作;可是临床应该慎用的品种是
直接固位体的作用是
会计凭证保管的内容包括( )。
基金销售机构应当通过()来保障基金销售适用性在基金销售各个业务环节的实施。
下列属于无形市场的是()。
短期融资券筹资的缺点不包括()。
消费者的()是指消费者在自主选择商品或服务时,有权进行比较、鉴别和挑选。
“爱屋及乌”这个成语中涉及的迁移类型是
关于文件的说法,正确的是(32)。
下面属于白盒测试方法的是
最新回复
(
0
)