首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class clock { public: clock():seeonds(0){}; clock&:operator++() { this->seconds++
有如下程序: #include<iostream> using namespace std; class clock { public: clock():seeonds(0){}; clock&:operator++() { this->seconds++
admin
2017-07-28
28
问题
有如下程序:
#include<iostream>
using namespace std;
class clock
{
public:
clock():seeonds(0){};
clock&:operator++()
{
this->seconds++:
return*this:
}
void display()
{
cout<<this->seconds<<’ ’:
}
private:
int second8;
};
int main()
{
clock c;
++c:
c.display();
(++(++c)).display();
c.display();
return0;
}
运行后的输出结果是( )。
选项
A、1 3 2
B、1 3 3
C、1 2 3
D、1 2 2
答案
B
解析
题意中,clock类重载了前缀增量运算符“++”,前缀增量运算符”++”函数中,首先将成员seconds自增1,然后返回对象本身。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/AUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为( )。 #include<iostream> using namespace std; void swap(int &a,int &b){ int temp; temp=
冒泡排序算法在最好的情况下的元素交换次数为( )。
执行"cout<<char(’F’-2)<<end1;”语句后得到的输出结果后【 】。
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
在MyClass类的定义中,对赋值运算符;进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*t
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}
有下列程序,在横线添加;#include<iostream>usingnamespacestd;classTestClass{public:TestClass(intn){number=n;}
以下程序的执行结果是________。#include<iostream.h>classbase{public:virtualvoidwho(){cout<<"baseclass"<<end1;}
下列函数中,()是对文件进行写操作的。
随机试题
______thememberscooperatewell,theteamwillkeepwinninggames.
男性患儿,6个月,发热、呕吐、抽搐1天来诊。经检查确定患儿有颅压增高征象,应立即采取的措施是
乳核的病机是乳痨的病机是
从1993年北京市政府将前门、和平门、王府井三家全聚德门店合并为北京全聚德集团开始,全聚德就摆脱了国有体制所带来的一系列规模、产权、营销模式的束缚,开始市场化运作。早期全聚德扩张的步伐并不顺畅,曾在深圳、汕头、成都、杭州、南京五地遭遇五连败。从挂
《中华人民共和国义务教育法》对义务教育阶段学校收费的规定是()。
新的岗位会面临各种挑战,针对你报考的岗位,你认为在以后工作中可能遇到的最大的挑战是什么?你会如何应对?
一批人报考电影学院,其中,(1)有些考生通过了初试。(2)有些考生没有通过初试。(3)何梅与方宁没有通过初试。如果上述三个断定中只有一个为真,以下哪项关于这批考生的断定一定为真?
算法的复杂度主要包括时间复杂度和______复杂度。
单击“演示文稿”按钮,然后按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。文君是新世界数码技术有限公司的人事专员,十一过后,公司招聘了一批新员工,需要对他们进行入职培训。人事助理已经制作了一份演示文稿的素材“新员工入
A、Theyextendtheirwaterpipes.B、Theygiveoutfaintcries.C、Theymakenoisestodriveawayinsects.D、Theybecomeelasticli
最新回复
(
0
)