首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include<iostream.h> class example { int a; public: example(int b){a=b++;} void print(){a=a+1;cout<<a<<" ";} v
下面程序的输出结果是( )。 #include<iostream.h> class example { int a; public: example(int b){a=b++;} void print(){a=a+1;cout<<a<<" ";} v
admin
2017-07-28
13
问题
下面程序的输出结果是( )。
#include<iostream.h>
class example
{
int a;
public:
example(int b){a=b++;}
void print(){a=a+1;cout<<a<<" ";}
void print()const{cout<<a<<" ";}
};
void main()
{
example x(3);
const example y(2);
x.print();
y.print();
}
选项
A、2 2
B、4 3
C、4 2
D、3 2
答案
C
解析
“++”是右结合的,所以先赋值为3,最后输出3+1;常成员函数只有常对象才能调用,所以输出2。
转载请注明原文地址:https://jikaoti.com/ti/bNt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
重载函数在调用时选择的依据中,错误的是
设有以下类的定义: class Ex { int x; public: void setx(int t=0); }; 若在类外定义成员函数setx(),以下定义形式中正确的是
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:______voidfun(){cout<<
以下程序的执行结果是________。#include<iostream.h>classbase{public:virtualvoidwho(){cout<<"baseclass"<<end1;}
下列程序的运行结果是()。#include< iostream.h>voidfun(int*a,int*b){int*kk=a;a=b;b=k}voidmain(){inta=2004,
下列关于运算符重载的描述中,正确的是()。
在关系模型中,一个关系的属性名表称为【 】,也就是二维表的表框架,相当于记录型。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
《劳动法》规定,不得安排女职工在怀孕期间从事一定强度的体力劳动,该强度是()
A.张力性气胸B.进行性血胸C.开放性气胸D.多根多处肋骨骨折E.中量血胸下述临床表现最符合胸痛、气短,伤侧胸壁出现吸气时胸壁内陷、呼气时鼓出
胸痹隐痛时作时止,纠缠不休,动则多发,口干苔少属
《建筑设计防火规范》要求,根据剧院的座位数,规定在剧院的观众厅、舞台上部(屋顶采用金属构件时)、化妆室、道具室、贵宾室等处设闭式自动喷水灭火设备。剧院观众厅设置喷水灭火设备的座位数最低限额为()座。
某企业年初向银行借得一笔款项,有效年利率为10%,偿还期为5年,如果采用等额还本付息的方式还款,每年末企业需要偿还164万元,现企业决定采用到期一次还本付息方式还款,则到期应偿还的本利和是()万元。
下列各项预算中,预算期间始终保持一定时期跨度的预算方法是()。
在哲学史中我们可以看到,各种唯心主义派别之间的差异和矛盾,常常有利于唯物主义的发展,这一事实说明
Ben:Helpyourselftoacigarette.Carlo:No,thankyou.______
Thedebateaboutproblemdrinkingandhowtostopitnowadayscentresmostontheworking-classyoung.Theyare【M1】______highly
Educatorstodayaremoreandmoreoftenheardtosaythatcomputerliteracyisabsolutelynecessaryforcollegestudents.Manye
最新回复
(
0
)