首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespaee std; class Pair { int m,n; public: Pair(int j,int k):m(j),n(k)
有如下程序: #include<iostream> using namespaee std; class Pair { int m,n; public: Pair(int j,int k):m(j),n(k)
admin
2018-06-19
24
问题
有如下程序:
#include<iostream>
using namespaee std;
class Pair {
int m,n;
public:
Pair(int j,int k):m(j),n(k){ }
int get() { return m;}
int get()eonst{ return m+n;}
};
int main() {
Pair a(3,5);
eonst Pair b(3,5);
cout<<a.get()<<b.get();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、33
B、38
C、83
D、88
答案
B
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,所以本题中,对象a为普通对象,执行a.get( )后,会执行默认构造函数,输出3;对象b为常对象,执行b.get( )后,会执行常构造函数,输出8。
转载请注明原文地址:https://kaotiyun.com/show/pNAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是intx=5;do{cout<<x--<<end1;}while(!x);
在数据库的概念结构设计中,常用的描述工具是【】。
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②
有如下类定义:classAA{inta;public:intgetRef()const{return&a;}//①intgetValue(
有如下函数模板定义:template<typenameT1,inta2,inta3>T1fun(T1a1){return(al+a2+a3);}则下列调用中正确的
下面程序的运行结果是______和______。#include<iostream.h)#defineN10#defines(x)x*x#definef(x)(x*x)voidmain(){inti1,
在面向对象方法中,类之间共享属性和操作的机制称为______。
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。#include(iostream.h)int&add(intx,inty){returnx+y,}voidm
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
实体是信息世界中广泛使用的一个术语,它用于表示
随机试题
治疗汗证营卫失调的首选方剂是()
抗原抗体反应的第一阶段一般需要的时间是:()
放线菌属中对人有致病性的有
能在短时间内迅速充满着火空间,特别适用于大空间火灾,并具有灭火速度快的优点的灭火器是()。
()是在发展事件树的过程中,将与初始事件、事故无关的安全功能和安全功能不协调、矛盾的情况省略、删除,达到简化分析的目的。
生活生态位是指()。
目前,披露上市交易公告书的基金品种主要有()。
国家的征税行为是发挥其()功能。
某企业需要为普通员工每人购置一台计算机,专门用于日常办公,通常选购的机型是()。
Whichistrueaboutthespeaker’simplication?
最新回复
(
0
)