首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include(iostream> using namespace std; class clock { public: clock():seconds(0){}; clock&ope
有如下程序: #include(iostream> using namespace std; class clock { public: clock():seconds(0){}; clock&ope
admin
2020-12-21
58
问题
有如下程序:
#include(iostream>
using namespace std;
class clock
{
public:
clock():seconds(0){};
clock&operator++()
}
this->seconds++;
return*this;
{
void display()
}
cout<<this->seconds<<’’;
}
private:
int seconnds;
};
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
解析
main()函数中首先定义clock类对象c,使用默认构造函数,初始化c的成员seconds为0;然后调用重载的增量运算符函数,将c的成员seconds自增1,此时c.seconds的值为1;再调用display()函数输出c.seconds,结果为1;接下来连续两次调用增量运算符函数,将c.seconds增加2,此时c.seconds的值为3,再调用display()函数输出3,最后再次调用display()函数输出3,综上运行结果为:1 3 3;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Ydyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}
若有如下类定义: class B { void fun1() { protected: double var1; public: void fun2() { }, class D: p
下列关于基类和派生类关系的叙述中,正确的是
下列是重载乘法运算符的函数原型声明,其中错误的是
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,int y=0):x_(x),y_
已知函数f的原型是:voidf(int*a,long&B);,变量v1、v2;的定义是intv1;longv2;正确的调用语句是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:123455432
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列关于赋值运算符“=”重载的叙述中,正确的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
《天朝田亩制度》解决的中心问题是________。
当老年患者患有哪一种疾病时禁用强心苷
中药水提取液中,有效成分是多糖,欲除去无机盐,采用
装有自动灭火保护装置的三绕组变压器在套用分系统调试定额子目时,应按照系数()进行调整。
下列有关非即时买卖合同特点的说法中,正确的有()。
收购与兼并既有相同之处也有区别,它们的异同点主要表现为()。
A基金拟进行医疗器械制造行业的投资,正在对业务及产品类似的Y、Z两个公司尽调。其中,Z公司本年预计销售收人比Y公司多1000万元,且Z公司发展更为迅速,Z公司在3个月前接受B基金投资时的投后估值为6亿元,B基金采用市销率倍数法按本年预计销售收入估值,市销率
根据外商投资企业法律制度的规定,外资企业应当从税后利润中提取相应的储备基金。下列有关外资企业提取储备基金的表述中,正确的是()。
以下()业务必须到开户信用社网点办理。
涉及业主产权专有部分的物业质量保修,由()向建设单位提出,并由建设单位依法承担保修责任。
最新回复
(
0
)