首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class clock { public: clock():seeonds(0){}; clock&:operator++()
有如下程序: #include using namespaee std; class clock { public: clock():seeonds(0){}; clock&:operator++()
admin
2021-07-02
14
问题
有如下程序:
#include
using namespaee 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、1 3 3
C、1 2 3
D、1 2 2
答案
B
解析
题意中,clock类重载了前缀增量运算符“++”,前缀增量运算符“++”函数中,首先将成员seconds自增l,然后返回对象本身。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://jikaoti.com/ti/bRh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}
在类中重载赋值运算符时,应将其声明为类的()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
使用输入输出操作符setw,可以控制()。
有如下类定义:ciassA{char*a:public:A0:a(0){)A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=__________;strcpy(a,
下面描述中错误的是()。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
随机试题
“安得广厦千万间,大庇天下寒士俱欢颜!”2017年我国()实现易地扶贫搬迁、有了温暖的新家,各类棚户区改造开工数提前完成600万套目标任务。
______showshowmankind,inthepersonofChrist,withstandsthetempterandisestablishedoncemoreinthedivinefavor.()
我国最早的一部诗歌总集是______。A.《春秋》B.《诗经》C.《论语》D.《离骚》
根据血红蛋白下降程度,中度贫血是指()。
氨基酸的一般分解代谢指的是
在地势比较复杂而建筑物密集分布的工业广场,常采用的平面控制网形式是建筑()。
总路线是相对于具体路线而言的根本指导路线。中国共产党在新民主主义革命时期的总路线,是在总结新民主主义革命实践经验的基础上制定的。它反映了中国革命的基本规律。其主要内容包括
InApril,BritishresearchersatUniversityCollegeLondonfoundthat,ratherthantherecommendedfive,sevendailyportionsof
打开工作簿文件EXCEL.XLSX:(1)将Sheet1工作表的A1:D1单元格合并为一个单元格,内容水平居中;计算“总计”列、“优秀支持率”(百分比型,保留小数点后1位)列和“优秀支持率排名”(降序排名);利用条件格式的“数据条”下的“实心填充”修饰A2
Onceuponatimetherelivedafishermaninavillagenearthesea.Onedaythefishermansetoutinasmallboat.Afterhehad
最新回复
(
0
)