首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class clock { public: clock():seeonds(0){}; clock&:operator++()
有如下程序: #include using namespaee std; class clock { public: clock():seeonds(0){}; clock&:operator++()
admin
2021-07-02
32
问题
有如下程序:
#include
using namespaee std;
class clock
{
public:
clock():seeonds(0){};
clock&:operator++()
{
this->seconds++:
return*this;
}
void display()
{
cout<
seconds<<’’:
}
private:
int seconds;
};
int main()
{
clock c;
++C:
c.display();
(++(++c)).display();
c.display();
return 0;
}
运行后的输出结果是( )。
选项
A、1 3 2
B、1 3 3
C、1 2 3
D、1 2 2
答案
B
解析
题意中,clock类重载了前缀增量运算符“++”,前缀增量运算符“++”函数中,首先将成员seconds自增l,然后返回对象本身。main()函数中,首先定义clock类对象c,使用clock类的默认构造函数,将成员seconds初始化为0,然后调用前缀自增运算符完成seconds的增1操作,再返回c本身,所以此时c.seconds的值为1,调用display()输出值为1;再连续两次调用c的自增运算符,完成seconds的两次增1操作,此时c.seconds的值为3,再调用display()输出值为3;最后再次调用display()函数输出3,所以本题输出:13 3。本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/n4fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是()。
关于函数重载,下列叙述中错误的是()。
下列关于派生类和基类的描述中,正确的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:staticinta;voidinit(){a=1;}A(in
有如下头文件:intfl();staticintf2();c1assMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含
下列关于继承方式的描述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)在类TestClass中定义name为字符串类型,age为整型,请在注释∥********1********之后添加语句。(2
在E-R图中,用来表示实体联系的图形是()。
在C++中,打开一个文件时与该文件建立联系的是()。
用树形结构表示实体之间联系的模型是()。
随机试题
内源性凝血途径的始动因子是
张某于2009年12月购买了2套住房。住房一为毛坯房,建筑面积96m2,单价为5800元/米2;住宅二为精装修,建筑面积146m2,单价为7800元/米2。完成房屋交割手续后,张某拟对住房进行室内装饰装修,其中选材上比较了实木地板、复合地板、塑料地板和
(2005年)设函数若f(x)在x=0连续,则a的值是()。
在企业文化中,居于核心地位的是()。
“存形莫善于画,宣物莫大于言”体现在美术教育中的特点是()。
简述古代东方文明古国教育发展的特点。
任何经济发展都不必然导致生态恶化,但不可能有不阻碍经济发展的生态恶化。以下哪项最为准确地表达了题干的含义?
偷开机动车辆造成车辆损坏的,构成()。
Duringalabmeeting,oneofourPhDresearchersrecallshowherfatherwouldforbidherfromusingpapertohelpsolvemathsho
A、Topracticemorearmexercises.B、Tomakeupfortheshortageoflegexercises.C、Toinvolvemorepartsofthebodyintothee
最新回复
(
0
)