首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class clock { public: clock():seconds(0){}; clock& operator++()
有如下程序: #include using namespace std; class clock { public: clock():seconds(0){}; clock& operator++()
admin
2017-12-14
42
问题
有如下程序:
#include
using namespace std;
class clock
{
public:
clock():seconds(0){};
clock& operator++()
{
this->seconds++;
return*this;
}
void display()
{
cout<
seconds<<’’;
}
private:
int seconds;
};
int main()
{
clock c;
++c;
c.display();
(++(++e)).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的成员seeonds自增1,此时c.seconds的值为1;再调用display()函数输出c.seconds,结果为1;接下来连续两次调用增量运算符函数,将c.seconds增加2,此时c.seconds的值为3,再调用display()函数输出3,最后再次调用display()函数输出3,综上运行结果为:1 3 3;本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/ekAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:charstr[10];cin>>str;当从键盘输入”Ilovethisgame”时,str中的字符串是
有以下程序main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;s+=i;}while(i<7);cout<<s<<
有以下程序main(){inta[][3]={{1,2,3},{4,5,0)},(*pa)[3],i;pa=a;for(i=0;i<3;i++)if(i<2)pa[1][i]=pa[1][i]
以下对C/C++语言函数的描述中,正确的是
在下面的程序的横线处填上适当的语句,使该程序的输出结果为12。#include<iostream>usingnamespacestd;classTestClass{public:
表达式10>5&&6%3的值是
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
在最坏情况下,下列排序方法中时间复杂度最小的是
数据结构分为线性结构和非线性结构,带链的队列属于______。
下列字符串中可以用做C++语言标识符的是
随机试题
8个月男婴,因腹泻1周来急诊,大便初为5~6次/日,黄绿色,蛋花汤样便伴有黏液、发霉臭味,无里急后重,近两月大便每天10余次,伴呕吐1~2次/日,纳差,饮水少,尿少,测血钠125mmol/L,体重7kg,精神萎靡,皮肤弹性较差,前囟、眼窝明显凹陷,四肢稍凉
硅整流焊机和直流弧焊发电机不同,它不需要由电动机拖动,所以其电源是单相的。
A.《灵枢》B.《素问》C.《明堂孔穴针灸治要》D.《针灸甲乙经》E.《铜人腧穴针灸图经》
最多见的良性软组织肿瘤是
A.更换针头重新穿刺B.适当提高输液瓶位置C.调整针头位置D.热敷注射部位上端血管E.适当降低患者肢体位置针头斜面紧贴血管壁导致溶液滴注不畅应
以下对道德责任具有自觉认识和自我评价作用的是
如图,若水以2m2/min的速度灌入一个高为10m、底面半径为5m的圆锥形水槽中,问当水深为6m时,水位的上升速度为多少?
国际语言学会曾对9至18岁的青年与35岁以上的成年人学习世界语作过一个比较,发现前者不如后者的记忆力好,这是因为成年人的知识、经验比较丰富,容易在已有的知识基础上,建立广泛的联系。这种联系,心理学上称为“联想”,人的记忆就是以联想为基础,知识经历越丰富,越
简述教育文献检索的基本过程。
WhydidthegirlinviteUncleSmithtodinner?
最新回复
(
0
)