首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
58
问题
有如下程序:
#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://www.kaotiyun.com/show/jD8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
不能重载的运算符是( )。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是()。
在两种基本测试方法中,【 】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
下列不能被重载的运算符是______。
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。
下列关于break语句的叙述不正确的是()。
以下选项中合法的用户标识符是
下列有关内联函数的叙述中,正确的是()。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的【】。
随机试题
工艺规程的作用是什么?
A.头痛、呕吐、视乳头水肿B.血压升高、脉搏、呼吸变慢C.头痛、呕吐、颈项强直,早期出现呼吸改变,而意识、瞳孔改变较晚D.头痛、呕吐、意识障碍,病变同侧瞳孔散大伴对侧瘫痪E.对侧肢体偏瘫Cushing综合征表现为
男性,61岁。心悸、乏力、消瘦1年余,未就医诊治。2周前开始发热,T37℃~38℃,伴咳嗽、咳痰,服用止咳祛痰药物,近3天心悸、乏力症状明显加重,体温持续39.0℃以上。查体:P110次/分,R32次/分,BP180/50mmHg。消瘦,意识模糊,烦躁不安
收回货款1500元存入银行,记账凭证误填为15000元,并已入账。正确的更正方法是()。
下列选项中哪些属于“企业名称”的规范()
设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应该是______。
操作系统中的文件管理系统为用户提供的功能是()。
Theabilitytocommunicateistheprimaryfactorthatdistinguisheshumanbeingsfromanimals.Anditistheabilitytocommunic
AlthoughIlikedtheappearanceofthehouse,whatreallymademedecidetobuyitwasthebeautiful______throughthewindow.
ThroughoutGeorgeBush’spresidency,thefederalgovernmenthasrefusedtosupportanyregulationofthegreenhousegasesthatc
最新回复
(
0
)