首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
21
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下面程序的输出结果是【】。#include<iostream.h>#include<math.h>classpoint{doublex;doubley;public:point(doublea,doub
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;while(*data)
数组是有序数据的集合,数组中的每个元素具有相同的【】。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespacestd;______
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>-b)?a:b;}下列对函数模板Max()的调用中错误的是()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
在下面程序的画线处填上适当的内容,使程序执行后的输出结果为1/2005。#include<iostream>usingnamespacestd;classDate{public:Date(intm
类time可以输出12小时或24小时制的时间,现需要设计一个缺省构造函数,缺省值为0时0分0秒。该缺省构造函数为______。#include<iostream.h>classTime{inth,m,s;
一个项目具有一个项目主管,一个项目主管可管理多个项目。则实体集“项目主管”与实体集“项目”的联系属于_______的联系。
在结构化方法中,软件开发阶段用数据流程图(DFD)作为描述工具的是()。
随机试题
维生素A缺乏会引起脂溢性皮炎。()
A、高血钾B、心室纤颤C、两者均有D、两者均无电击伤可有
结核菌素试验,下列哪项是不正确的
建设项目实施期的项目实施合同策划包括()。
下列肯定不属于现金收入原始凭证的有( )。
经济仲裁的原则包括()。
下列说法或做法中不符合现行《中小学教师职业道德规范》中的“关爱学生”规定和要求的是()。
人生最早出现的认识过程是()。
数学语言具有精确、简约、()等特点,恰当地运用数学语言及自然语言进行表达与交流是评价的重要内容.
Histalentformusicremainedlatentuntilhiswifeboughthimaguitar.
最新回复
(
0
)