首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Date{ public: Date(int y=2014,int m=9,int d=9):year(y),month(m),day(d){} ______(ostream&stream,Date
有如下类定义: class Date{ public: Date(int y=2014,int m=9,int d=9):year(y),month(m),day(d){} ______(ostream&stream,Date
admin
2021-05-06
33
问题
有如下类定义:
class Date{
public:
Date(int y=2014,int m=9,int d=9):year(y),month(m),day(d){}
______(ostream&stream,Date&ddd);//运算符<<的声明
private:
int year,month,day;
};
若要使语句序列
Date GoodDay;
cout<
能够正常运行,横线处的内容应为( )。
选项
A、istream&operator<<
B、ostream&operator<<
C、friend istream&operator<<
D、friend ostream&operator<<
答案
D
解析
本题考查的是输出运算符<<的重载首先函数的第一个形参类型为ostream&,所以返同值也应该是ostream&,以保证输出运算符可以链接使用,选项A、C错误;由于I/O操作符的第一个形参类型并不是Date类类型,所以不能作为成员函数,必须使用友元函数,声明前必须加关键字friend,选项B错误,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/hLfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:sizeof(str1)=5sizeof(str2)=10sizeof(str3)=1
使用VC6打开考生文件夹下的源程序文件modi1.cpp,请修改程序中的错误,使程序能得出正确的结果:num:0num:1num:10注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(char*s,char*s1,char*s2)中形参字符串s1和s2有相同的字符个数,且s1中各字符互不相同。该函数实现将已知字符串S中所有在字
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。例如:str=’’
使用VC6打开源程序文件modi3.cpp。此程序的功能是将out1.txt文件中的内容输出到屏幕与文件中。输出如下:李一1.78m21王一1.65m23out2.txt文件的内容如下:李一
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)funl(intn);求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果n小于1则返回0。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:number1=4.8number2=93.6number3=0.9PRODUCT=404.352
请打开考生文件夹下的解决方案文件proj3,此工程中包含一个源程序文件proj3.cpp,其中定义了用于表示平面坐标系中的点的类MyPoint和表示矩形的类MyRectangle;程序应当显示:(0,2)(2,2)(2,0)(0,0)4但程序中有缺失部
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
随机试题
A.红底白字B.绿底白字C.白底红字D.白底绿字E.白底黑字乙类非处方药的专有标识图案为
患者,男性,63岁。冬季咳嗽、咳痰、气喘20年,伴胸闷,气短6年。反复发作,本次于1周前受凉后加重入院。体检:桶状胸。双侧呼吸音减弱,双肺可闻及干湿性啰音,下列用药不符合的是
复式记账法的基本理论依据是()。
个人抵押授信贷款贷后检查的主要内容包括()。
计算股票投资收益时,只要按货币时间价值的原理计算股票投资收益,就无须单独考虑再投资收益的因素。()
下面是一位老师与几个初中生的对话:师:同学们最不喜欢什么样的老师?生1:最不喜欢三类老师,首先是长得丑的!师:相貌靠遗传,老师自己恐怕做不了主!生1:那可以穿漂亮一点啊!我们每天关在学校里上课,上得头昏眼花,可有的老师呢,都什么时代了,还整天穿样式
从教师个体职业良心形成的角度看,教师的职业良心首先会受到()的影响。
对于20世纪30年代苏联历史的评价,正确的有()①社会主义基本制度已基本确立②苏联工业总产值跃居欧洲第一位、世界第二位③高度集中的经济政治体制严重阻碍当时经济的发展④对斯大林的个人崇拜已经达到相当严重的程度
海明码(Hamming Code)是一种(17)。
Eats,ShootsandLeavesisabookonpunctuationbyjournalistLynneTruss,whocouldbedescribedasa(33).Shededicatest
最新回复
(
0
)