首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include<iostream.h> class example { int a: public: example(int b){a=b++;} void pr
下面程序的输出结果是( )。 #include<iostream.h> class example { int a: public: example(int b){a=b++;} void pr
admin
2018-06-19
41
问题
下面程序的输出结果是( )。
#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://kaotiyun.com/show/9AAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类和对象的叙述中,错误的是()。
下列程序的输出的结果是()。#include<iostream.h>voidmain(){inti,k,a[10],p[3];k=5;for(i=0;i<9;i++)a[i]=i;
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是______。
下列程序的运行结果是()。#include<iostream.h>voidfun(int&a,intb=3){staticinti=2;a=a+b+i;i
请将下列类定义补充完整。classBase{public:voidfun(){tout<<"Base::fun"<<endl;}};classDerived:publicBase{public:voidfun(
若有说明:inta[3][4];则对a数组元素的非法引用是()。
以下函数模板main()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti:1;i(n;i++)if(
将E-R图转换到关系模式时,实体与联系都可以表示成
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
z=f(x+y,xy),且f可微,则=_______.
女性,45岁,转移性右下腹痛3天,诊断为急性阑尾炎,出现畏寒、高热、黄疸。该患者有可能发生了
本病例可诊断为本病最佳处理方案
建立委托法律关系、开展土地登记代理的必备要件的是()。
平均指标属于()。
在项目融资方案研究中,对于债权人,优先股可被视作项目的准资本金的条件是()。
为了保证幼儿活动的安全,提供的珠子等活动材料必须()。
长信宫灯出土在河北省________县,它以________制成。
中央银行作为“银行的银行”,其职能体现在哪几个方面?
在关系操作中,从表中取出满足条件的元组的操作称做【】。
最新回复
(
0
)