首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Pair{ int m,n; public: Pair(int j,int k):m(j),n(k){
有如下程序: #include<iostream> using namespace std; class Pair{ int m,n; public: Pair(int j,int k):m(j),n(k){
admin
2017-04-25
28
问题
有如下程序:
#include<iostream>
using namespace std;
class Pair{
int m,n;
public:
Pair(int j,int k):m(j),n(k){}
int get0{return m;}
int getoconst{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://kaotiyun.com/show/TmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是【 】。#include<iostream,h>classBase{public:voidf(intx){cout<<"Base:"<<x<<end1;}
下列程序段中有错的是()。Template<classType>//AType//BFunc(Typea,b)//C{retum(a>b)?(a):(b);}//D
关于new运算符的错误的描述是()。
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
执行语句序列intx=10,&r=x;cout<<x<<’-’<<r<<endl;输出结果为______。
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
C++流中重载了运算符<<,它是一个
下列函数原型声明中错误的是
若有以下宏定义: # define N 2 # define Y(n) ((N+1)*n) 则执行语句z=2*(N+Y(5));后的结果是
随机试题
深度知觉的产生有哪些线索?
以下可主寒证的脉象有
急性牙髓炎的应急处理最好是
子宫收缩乏力可导致()。
沈某向住建委申请公开一企业向该委提交的某危改项目纳入危改范围的意见和申报材料。该委以信息中有企业联系人联系电话和地址等个人隐私为由拒绝公开,沈某起诉,法院受理。下列哪些说法是正确的?
旧沥青路面再生采用现场热再生工艺的优点有()。
法治的核心是:制约国家权力的滥用、保障公民的自由权利。()
《御园敕令》
Whatimpactcanmobilephoneshaveontheirusers’health?Manyindividualsareconcernedaboutthesupposedilleffectscaused
Anthropologistsusuallystudysimple,unindustrializedsocietiesbecausethenumberof______islimited.
最新回复
(
0
)