首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为( )。 #include<iostream.h> class Sample { int n; public: Sample(int i){n=i;} operator++(){n++;}
以下程序的执行结果为( )。 #include<iostream.h> class Sample { int n; public: Sample(int i){n=i;} operator++(){n++;}
admin
2012-01-20
58
问题
以下程序的执行结果为( )。 #include<iostream.h> class Sample { int n; public: Sample(int i){n=i;} operator++(){n++;} //前缀重载运算符 operator++(int){n+=2;} //后缀重载运算符 void disp() { cout<<"n="<<n<<end1; } }; 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=4 n=3。
转载请注明原文地址:https://kaotiyun.com/show/vCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=2,b;b=(a>>=1)+4;printf("%d,%d",a,b);}程序运行后的输出结果是
有以下程序:intf1(doublea){returna*a;)intf2(intx,inty){doublea,b;a=f1(x);b=f1(y);returna+b;}main()
有以下程序:#includemain(){intx=8:for(;X>0;X一一){if(x%3){printf(“%d,”,X一一);continue;
下列程序的输出结果是()。#inc1udevoidmain(){inta=0,b=1,c=2;if(++a>0||++b>0)++c;printf("%d,%d,%d",a,b,c);
有以下程序:#includemain(){inti=5:d0{if(i%3==1)if(i%5==2){printf(“*%d”,i);break;}i++:}
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;retum(x*y—m);}main(){i
给定程序MODI1.C中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若a=则结果应为1,5,9,13,请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
已知下列函数定义:fun(int*b,intc,intd){intk:for(k=0;k
随机试题
()是对项目存在的正式确认和让组织投身于项目的下一阶段。
简述我国独立自主和平外交政策的基本原则。
以纲要的形式对某一具体学科教学内容进行编订的指导性文件是()
患者,女,42岁。1年前迁入新居后常出现夜间干咳,上班后症状减轻;近1个月咳嗽症状明显,偶感喘憋。查体未发现阳性体征。胸片示心、肺未见活动性病变。为明确诊断,应首先进行的检查是
下列反映企业财务状况的会计要素有()。
下列领域内发生的民事关系应适用我国民法调整的是()。
投资组合的期望收益率
Readthisadviceaboutrespondingtoquestionsfromtheaudiencewhilegivingpresentations.Choosethebestsentencefromth
AdultEducationMillionsofpeopleareenrolledineveningadulteducationprogramsacrossAmerica./Communitycollegeshav
A、Theyarecheckedout.B、Theyarespeciallycoded.C、Theyareinspectedbytheguard.D、Theyaremarkedwithcoloredlabels.B细
最新回复
(
0
)