首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include class example { int a: public: example(int b){a=b++;} void print(){a=a+l;
下面程序的输出结果是( )。 #include class example { int a: public: example(int b){a=b++;} void print(){a=a+l;
admin
2020-12-21
59
问题
下面程序的输出结果是( )。
#include
class example
{
int a:
public:
example(int b){a=b++;}
void print(){a=a+l;cout<<a<<"";}
void print()const{tout<<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://www.kaotiyun.com/show/xpyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
有如下类的定义,横线处的语句是()。classTestClass{________intx,y;public:TestClass(inta=0,intb=0){X=a:
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0;while(str[j])j++;for
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a;Y=b:}voidChan
下列关于函数模板的描述中,错误的是
有如下类声明: class Foo{ int bar; }; 则Foo类的成员bar是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:每卖出一个瓜,则计算瓜的重量,还要计算所有卖出瓜的总重量以及总个数,同时允许退货,请按照以下的操作,把类补充完整
下列说法中错误的是()。
随机试题
患者男性,49岁,颈清扫术后创口感染,引流物为翠绿色有酸臭味的脓液,此为何种细菌感染所致
PaO2对脑血流量的影响不大的范围是
建立限额体系包括的工作有()。
己知某笔贷款的年利率为6%,借贷双方的约定为按月计息,则该笔贷款的实际利率是()%。
癔症有以下哪几种类型?()
《辛丑条约》的签订标志着中国完全陷入半殖民地半封建社会的境地。()
Man:Thecoatyoutriedonwasreallyniceandreasonablypriced.Woman:I’dhaveboughtitrightawayiftheyhadhaditinmy
在美国,每年接受治疗的精神忧郁症病人的人数超过200万,是中国的近10倍,而中国的人口则接近美国的10倍。以下各项如果为真,都有助于解释上述现象,除了()
代表18世纪英国现实主义小说最高成就的作品是_______。
AmazontodayunveiledDashButtons,aneasywayforcustomersto【C1】______selectbulkgoods【C2】______aninternet-connectedbut
最新回复
(
0
)