首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Pair { int m,n; public: Pair(int j,int k):m(j),n(k){} int get() {return m;} int get()
有如下程序: #include using namespace std; class Pair { int m,n; public: Pair(int j,int k):m(j),n(k){} int get() {return m;} int get()
admin
2020-05-14
19
问题
有如下程序:
#include
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<
return 0;
}
执行这个程序的输出结果是( )。
选项
A、33
B、38
C、83
D、88
答案
B
解析
本题考查常对象、常成员函数及构造函数。常对象只能调用常成员函数,所以本题中,对象a为普通对象,执行a.get()后,会执行默认构造函数,输出3;对象b为常对象,执行b.get()后,会执行常构造函数,输出8。
转载请注明原文地址:https://kaotiyun.com/show/wM8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++函数的叙述中,正确的是()。
下列有关拷贝构造函数的描述中错误的是()。
有如下程序:#include<iostream.h>voidmain(){intx=2,y=3,a,b,c,d;a=(x++>=--y);b=(x==++y);c=(x--!=y);d=(++x>y--);Cout<<a<<b<<c<
在某类的公共部分有声明stringoperator++();和stringoperator++(int);则说明
每个C++程序都必须有且仅有一个()。
下列符号中可以用作C++标识符的是
C++语言规定,函数返回值的类型是由()。
基类为虚函数,撤销对象调用析构函数时,采用______联编。
A、 B、 C、 D、 B数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将E.R图转换为关系模式。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modil.txt中。注意:不要改动main函数,不能增行或删行,也不能更改程序的结
随机试题
已知某离心式压缩机入口温度为20℃,入口压力为0.1132MPa,入口气绝热指数为1.233,出口压力为0.378MPa,出口气绝热指数为1.197,压缩机效率η为0.78,求压缩机出口温度。
第一审民事判决书阐述判决的理由应当把握哪几点?
试述“有选择性的心理过程”的主要方面。
对于心肌梗死的描述,下列哪个是不正确的
女,38岁,G4P1,孕4个月行中期引产术,胎儿胎盘娩出后阴道持续少量出血伴阵发性下腹坠痛20天,B型超声提示宫内不均质回声,最大的可能是
患者,男性,35岁。井下作业时塌方被砸伤。查体:会阴部瘀斑,骨盆分离和挤压试验阳性。为进一步明确诊断,除普通X线片检查外,还应做的检查首选
Wife:Lookatthispinkwatch.Itlooksgreat,doesn’tit?Andit’sonlytwentydollars.Husband:______
根据《周礼·秋官·司刺》的记载,西周法律规定,定罪量刑时须考虑行为人的主观动机。该规定是()(2017年非法学综合课单选第32题)
IsStanfordstillauniversity?TheWallStreetJournalrecentlyreportedthatmorethanadozenstudentshaveleftschooltowo
假定建立了一个工程,该工程包括两个窗体,其名称(Name属性)分别为Form1和Form2,启动窗体为Form1。在Form1上画一个命令按钮Command1,程序运行后,要求当单击该命令按钮时,Form1窗体消失,显示窗体Form2,请将下面的程序补充
最新回复
(
0
)