首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为( )。 #include class Sample { int n; public: Sample(int i){n=i;} operator++(){n
以下程序的执行结果为( )。 #include class Sample { int n; public: Sample(int i){n=i;} operator++(){n
admin
2012-12-29
47
问题
以下程序的执行结果为( )。
#include
class Sample
{
int n;
public:
Sample(int i){n=i;}
operator++(){n++;} //前缀重载运算符
operator++(int){n+=2;} //后缀重载运算符
voiddisp()
{
cout<<“n=”<
}
};
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/AgVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要求从键盘读入含有空格字符的字符串,应使用函数()。
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。 intfun(int*a,intn) {int*P,*s; for(p=a,s=a;p-a<n;p++) if(____________
有以下函数: intfun(char*x,char*y) {intn=0; while((*x==*y)&&*x!=’\0’) {x++; y++; n++; } returnn; }
有下列程序 #include<stdio.h> main() { char*P="6938"; inti,s=0; for(i=3;i>=0;i--) s=10*s+p[i]-’0’; printf(
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
有以下程序 #include<stdio.h> #include<string.h> main() {charstr[][20]={"One*World","One*Dream!"},*p=str[1]; printf("%d,",st
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
下列程序中声明了两个类AA和BB,其中函数“print”是类AA的成员函数,但是类BB的友元函数。请在①、②和⑧处各填入正确的内容,使程序能正常运行。#include<iostream.h>【】;classAA{
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
某职业技能鉴定机构违反国家规定,劳动行政部门除责令改正、没收违法所得外,并处()的罚款。
目前全球经济实力最强、一体化程度最高的国家联合体是()
雷尼替丁的化学结构是
简述糖皮质激素的主要药理作用。
在软土地基上建斜坡结构防波堤,堤心抛石有挤淤要求、抛石顺序应()。
银行业从业人员应当尊重同事。下列不属于尊重同事的行为的是()。
某非金融企业的注册资本为2000万元。2012年1月1日按金融机构同期同类贷款利率从其关联方借款5000万元,借款期限1年,发生借款利息200万元。根据企业所得税法律制度的规定,该企业在计算企业所得税应纳税所得额时,不得在税前扣除的利息为()万元。
领导人下台只是欧债危机的一个后果,并非医治危机的良药,欧洲依然在艰难_______,并试图寻求外界的援助,但是大西洋对岸的美国盟友已经_______,唯一有实力施以援手的是欧亚大陆另一端的中国。填入画横线部分最恰当的一项是()。
关于防火墙的描述中,正确的是()。
Readtheintroductionbelowtoabusinessreferencebook.ChoosethecorrectwordtofilleachgapfromA,BorContheopposit
最新回复
(
0
)