首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为( )。 #include<iostream.h> class Sample { int n; public: Sample(int i){n=i;} operator++(){n++;}//前缀重载运算符 operator++(
以下程序的执行结果为( )。 #include<iostream.h> class Sample { int n; public: Sample(int i){n=i;} operator++(){n++;}//前缀重载运算符 operator++(
admin
2021-09-05
74
问题
以下程序的执行结果为( )。
#include<iostream.h>
class Sample
{
int n;
public:
Sample(int i){n=i;}
operator++(){n++;}//前缀重载运算符
operator++(int){n+=2;}//后缀重载运算符
void disp()
{
cout<<"n="<<n<<endl:
}
};
void main()
{
Sample A(2),B(2);
A++;
++B;
A.disp();
B.disp();
}
选项
A、n=4 n=3
B、n=1 n=2
C、n=3 n=4
D、n=5 n=6
答案
A
解析
此题考查的是“++”运算符的重载。为了区分前缀和后缀.运算符,规定:重载后缀运算符时必须多一个虚拟参数:int。本题中,A(2)首先给n赋值2,语句A++,调用的是后缀运算符重载语句,使得n加2变为4。B(2)首先给n赋值2,然后语句++B,调用前缀运算符重载函数,使得n加1。因此最终的输出结果是n=4n=3。
转载请注明原文地址:https://kaotiyun.com/show/265p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:temp1ate<c1assT>Tsquare(Tx){returnx*x;)其中T是()。
有如下程序:#includeusmgnamespacestd;classA{Public:AO{tout
必须用一对大括号括起来的程序段是()。
下列叙述中正确的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;I-=2)cout
请打开考生文件夹下的解决方案文件proi2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义和函数定义。此程
算法的时间复杂度是指()。
下列与队列结构有关联的是
随机试题
中国公民甲与法国公司乙签订国际货物多式联运合同,公司乙负责将货物从中国A地运至美国B港口。后双方在单据中约定如发生纠纷,诉至美国B港口所在地法院,现双方发生纠纷,如下列法院按其所在国法律规定有管辖权,则中国公民甲可以向下列哪个法院提起诉讼(
某产品需安装某种部件,该部件可以外购也可以自制。外购时每件第一年采购成本1000元,以后每年采购成本上涨10%。如自制,一次性设备购置和安装总投资3000万元。假设设备的使用期限为3年,折旧费可均匀分摊到各年。生产该部件每件所用原材料、动力、工资等成本第一
种群的分布型一般可分为_______、随机型和成群型三种类型。
以下关于椎骨的描述,正确的是
患者,女,37岁,咳嗽1周,近两日咯血数次,每次咯血量不等,最多一次达300ml,体检:左侧肺上部呼吸音减弱,患者精神紧张。该患者目前最主要的护理诊断应为()
The currency of Hangkong is( ).
“劣币驱逐良币”现象出现在以下哪种货币制度中()。
某小组有四位男性和两位女性,六人围成一圈跳集体舞,不同的排列方法有多少种?
算法是求解问题的方法,具有输入、输出、有穷性、确定性和______的特性。
A、Theydon’thavetodroptheirnativeaccentB、Theirmindsandbodiesaremuchmoreflexible.C、Theyusuallytakepronunciation
最新回复
(
0
)