首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #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
23
问题
下面程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化( )。
下面程序的运行结果为( )。 #include<iostream> using namespace std; void swap(int &a,int &b){ int temp; temp=
以下不能够读入空格字符的语句是
下列关于软件设计基本原理的叙述中错误的是
下列叙述中正确的是
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈项元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTs
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
已知递归函数fun的定义如下:intfun(intn){if(n<=1)return1;//递归结束情况elsereturnn*fun(n-2);//递归}则函数调用语句fun(5)
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
慢性萎缩性胃炎与慢性浅表性胃炎的主要区别是()
国家卫生部对抗-A、抗-B血清定型试剂质量标准要求是A.抗-A效价≥256;抗-B效价≥256B.抗-A效价≥256;抗-B效价≥128C.抗-A效价≥128;抗-B效价≥128D.抗-A效价≥128;抗-B效价≥64E.抗-A效价≥64;抗-B
A.消渴方B.清燥救肺汤C.桑杏汤D.杏苏散E.沙参麦冬汤治疗肺热津伤之瘘证,应首选
双代号网络计划中,只表示前后相邻工作之间的逻辑关系,既不占用时间,也不耗用资源的虚拟的工作称为()
工程项目进度计划的优化方法有()种。
下列跟山东有关的民间文学被列入第一批国家级非物质文化遗产名录的是()。
被疟原虫寄生的红血球在人体内的存在时间不会超过120天。因为疟原虫不可能从一个它所寄生衰亡的红血球进入一个新生的红血球,因此,如果一个疟疾患者在进入了一个绝对不会再被疟蚊叮咬的地方120天后仍然周期性高烧不退,那么,这种高烧不会是由疟原虫引起的。以下
1/3
Yourhairwants______.You’dbetterhaveitdonetomorrow.
TheStoneAge,theIronAge.Entireepochshavebeennamedformaterials.Sowhattocallthedecadesahead?Thechoicewillbe
最新回复
(
0
)