首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class clock { public: clock():seeonds(0){}; clock& operator++() { this一>seconds++; return *
有如下程序: #include using namespace std; class clock { public: clock():seeonds(0){}; clock& operator++() { this一>seconds++; return *
admin
2019-08-23
42
问题
有如下程序:
#include
using namespace 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、l 3 3
C、1 2 3
D、1 2 2
答案
B
解析
main()函数中首先定义clock类对象c,使用默认构造函数,初始化c的成员seconds为0;然后调用重载的增量运算符函数,将c的成员seconds自增1,此时c.secorlds的值为1;再调用display()函数输出c.seconds,结果为1;接下来连续两次调用增量运算符函数,将c.seconds增加2,此时c.seconds的值为3,再调用display()函数输出3,最后再次调用display()函数输出3,综上运行结果为:1 3 3;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/jD8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
不能重载的运算符是( )。
下列程序的输出结果是#inClUde<iostream>usingnamespacestd;intmain(){Chara[]="HellO,World";Char*ptr=a;while(
一个类的友元函数或友元类可以访问该类的()。
下列对模板的声明中正确的是()。
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
在MyClass类的定义中,对赋值运算符:进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
在深度为5的完全二叉树中,度为2的结点数最多为______。
随机试题
非法接收者试图从密文分析出明文的过程称为解密。()
做酚红排泌试验时不能服用的药物有()。
A.距根尖端1.5mm,根尖部根管内无任何X线透射影像B.在距根尖端5mm处从近中侧穿,根尖部根管内无根充物C.齐根尖端,根尖部近根管壁处有线状X线透射影像D.出根尖孔约1.5mm,根尖部根管内无任何X线透射影像E.仅在一个根管内,另一根根管内无任
经国务院批准,有限责任公司在依法变更为股份有限公司时,可以采取募集设立方式公开发行股票。()
甲、乙、丙、丁四家公司与杨某、张某拟共同出资设立一注册资本为400万元的有限责任公司。除杨某与张某拟以120万元货币出资外,四家公司的下列非货币财产出资中,符合公司法律制度规定的是()。
垃圾清运费是指由装饰装修工程所产生的垃圾的()费用。
2016年9月26日上午,A市发生少数别有用心的人煽动群众到市委闹事的事件。当天上午,李某随即在个人微博上发布“A市警察太牛了,平时没见这么积极,今天亲眼看见警察打死人,上千防暴警察打死人,很牛嘛”等信息。A市要针对此事进行说明,下列说法正确的是(
《黄河大合唱》
AvalanchesatRogersPassinGlacierNationalParkkilledmorethan200peoplebetween1885and1910.buttheyarenowcontrolle
Wheredopesticidesfitintothepictureofenvironmentaldisease?Wehaveseenthattheynowpollutesoil,waterandfood,that
最新回复
(
0
)