首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
60
问题
有如下程序:
#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://jikaoti.com/ti/psl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
有如下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(int x):val(x) {} void
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>using namespace std;class Base{ int a,b;public
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
有如下类定义: Class MyClass{ int value; public: MyClass(int n): value(n){} int getValue()const{return value;}
下列有关继承和派生的叙述中,正确的是
下面不属于结构化程序设计风格的是
度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。则该树中的叶子结点数为
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
算法的有穷性是指()。
随机试题
下列关于高排量型心力衰竭临床表现的叙述,正确的是
在注射剂中药物的释放速度排序的正确表述是()。
下列屋面卷材铺贴做法中,正确的是()。
下列关于节能减排和淘汰落后产能的信贷政策措施,正确的有()。
依据旅游需求弹性不同,旅游收入包括()。
人们常说:“无事不登三宝殿。”你知道“三宝”是指哪三宝?()
解放
在结构化分析使用的数据流图(DFD)中,利用______对其中的图形元素进行确切解释。
WhatdoesthecompanyCyberEditaimtodo?
Somepsychologistsmaintainthatmentalactssuchasthinkingarenotperformedinthebrainalong,butthatone’smusclesal
最新回复
(
0
)