首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-06-12
50
问题
有如下程序:
#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/zH8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类的定义,横线处的语句是()。classTestClass{_______intx,y;public:TestClass(inta=0,intb=0)
有以下程序:#include<iostream>usingnamespacestd;voidt(intx,inty,intcp,intdp){cp=x*x+y+y;d
通过使用new和delete两个运算符进行的分配为【】存储分配。
有下列程序:#include<iosteram.h>usingnamespacestd;classStack{public:Stack(unsignedn=10)
下面关于面向对象的程序设计方法中,正确的是()。
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。#includeusingnamespacestd;classTlestClass{intvalue;public:TestC
下面字符串中,不可以用作C++标识符的是()。
程序的3种基本控制结构是
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
随机试题
根据水利部《水利安全生产信息报告和处置规则》(水安监[2016]220号),发生快报范围内的事故后,事故现场有关人员应立即报告本单位负责人。事故单位负责人接到事故报告后,应在()h之内向上级主管单位以及事故发生地县级以上水行政主管部门报告。
货币主义认为扩张的财政政策如果没有相应的货币政策配合,就会产生()。
Asthepaceoflifecontinuestoincrease,wearefastlosingtheartofrelaxation.Onceyouareinthehabitofrushingthroug
有研究表明,()的父母趋向抚养利他幼儿,其养育方式有利于培养幼儿的亲社会行为。
结构化程序设计主要强调的是
Shewas______asshehadnotbeeninvitedtotheopeningceremony.
Itisasuccessinsofarasmorewomenretaintheiryouthfulappearancetoagreateragethaninthepast."Oldladies"area
Surprisingly,nooneknowshowmanychildrenreceiveeducationinEnglishhospitals,stilllessthecontentorqualityofthate
Little_______whatwasupsettingme.
A、Ahousewife.B、Atypistinanoffice.C、Anofficer.D、Asalesperson.B推理题。题目问的是女士的身份。对话开头,男士问是否打完了那些报告,女士回答说没有,Mrs.Farnsworth让
最新回复
(
0
)