首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
45
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出结果是()。min(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--;}
下列叙述中正确的是
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】
软件结构是以______为基础而组成的一种控制层次结构。
下列程序的运行结果为()。#include<iostream.h>template<classTT>classFF{TTa1,a2,a3;public:FF(TTb1,TTb2,TTb3)
一个类的友元函数或友元类可以访问该类的()。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中()函数名只能用于检测输入操作。
一棵二叉树共有47个结点,其中有23个度为2的结点。假设根结点在第1层,则该二叉树的深度为【1】。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______ 的。
随机试题
自动洗衣机是【】驱动顺序控制的实例。
格拉斯哥昏迷计分法(GCS)的评分依据是
以下不属于民法基本原则功能的是()。
根据《水土保持法》,位于省级重点预防保护区的建设项目,其水土流失防治标准应为()。
保险人知道保险代理人的行为违法时,不作反对表示,由()承担责任。
注册会计师在财务报表审计中通过评估审计风险,进而将审计风险降至可接受的低水平。请根据有关风险准则,对以下问题作出正确的专业判断。下列有关检查风险的说法中,正确的是()。
金娜刚到某社会服务机构上班,最近在学习社会工作价值观的时候发现,社会工作价值观根据不同的标准往往有不同的分类,国际社会工作界归纳的社会工作价值观包括()
一份最近的报告确定,只有3%的在马里兰州的高速公路上驾驶的司机为其汽车装备了雷达探查器,因超速而被开罚单的汽车上有33%以上装备了雷达探查器。显然,在车上装备了雷达探查器的司机比没有这么做的司机更有可能经常超速。以上得出的结论依据下面哪个假设?
以下不属于对象的基本特点的是
Thetoystoreneeds______staffovertheholidayseason,asthisisbyfaritsbusiesttimeoftheyear.
最新回复
(
0
)