首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Date{ public: Date(int y=2014,int m=9,int d=9):year(y),
有如下程序: #include<iostream> using namespace std; class Date{ public: Date(int y=2014,int m=9,int d=9):year(y),
admin
2021-02-22
17
问题
有如下程序:
#include<iostream>
using namespace std;
class Date{
public:
Date(int y=2014,int m=9,int d=9):year(y),month(m),day(d){ }
___________(ostream&stream,Date&ddd){//运算符<<的定义
stream<<ddd.year<<’.’<<ddd.month<<’.’<<ddd.day:
return stream;
}
private:
int year,month,day;
};
int main( ){
Date GoodDay;
cout<<GoodDay<<end1:
return 0;
}
若运行时的输出结果是“2014.9.9”,横线处的内容应为( )。
选项
A、istream&operator<<
B、ostream&operator<<
C、friend istream&operator<<
D、friend ostream&operator<<
答案
D
解析
题意中Date类重载了插入运算符<<,其中第一个参数是输出流对象的形参引用,第二个参数是Date类对象的引用;由重载函数的返回值可知,返回类型也是输出流对象的引用,选项A、C错误;另外由于main( )函数中调用重载的插入运算符时:cout<<(GoodDay,第一个参数是cout,第二个参数是GoodDay,可知重载函数的两个参数都有实参传入,不存在隐式参数,所以该重载函数不是成员函数,而只能是类Date的友元函数,选项B错误,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/m2fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constructorcalled.Th
请打开考生文件夹下的解决方案文件proj1,此工程中包含程序文件main.cpp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输
下列关于派生类构造函数和析构函数的说法中,错误的是()。
在希尔排序法中,每经过一次数据交换后
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个头文件shape.h,其中包含了类Shape、Point和Triangle的声明;包含程序文件shape.cpp,其中包含了类Triangle的成员函数和其他函数的定义;还包含程序文件proj2.
请打开考生文件夹下的解决方案文件proj3,此工程包含一个源程序文件proj3.cpp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象myArray中,然后对整数序列按非递减排序,最后由函数writeToFile选择
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],int,n),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义类的私有变量a、b,请在注释//********1********后添加适当的语句。(2)完
随机试题
2006年3月15日11时许,褚某在杭州市下城区好又多超市朝晖店拾到失主章某遗失在该超市的取包牌之后,拿着取包牌从超市的保管人员那里将章某存在寄存处的一只皮包取出,包内有价值人民币1.03万余元的笔记本电脑一台。当天下午,褚某被公安人员抓获后即承认占有该包
项目部应向()提出开工申请报告。
押品信息的录入及数据维护涉及押品管理的整个流程。我们在押品现场检查中要关注录入相关系统的押品信息是否准确,从而防范因押品实物与系统信息不一致而带来的风险。()
下列关于国内个人理财业务迅速发展的原因,叙述正确的是()。
网络计划的目标由工程项目的目标决定,一般可分为()等。
不像其他樱草,自花传粉的樱草无须依赖昆虫来给它们传粉。在很多年里,昆虫传粉者很稀少,并且在这些年里,典型的非自花传粉的樱草结的种子比典型的自花传粉的樱草的少。在其他年份里,两种樱草的种子产量几乎相等。因此,自花传粉的樱草具有种子平均产量高的优点。除了种子产
为方便值班轮休,现将甲、乙两组奥运志愿者服务队拆分成3组,原甲组人数的1/3加乙组人数的1/4值早班;原甲组人数的1/4与乙组人数的1/3值中班;两组剩下共25人值晚班。假定每人每天只值一班,则甲、乙两组原来共有()人。
开放也是改革,开放和改革密不可分。相辅相成,一起成为当代中国最鲜明的特色,是推动中国特色社会主义发展的强大动力。在全面建成小康社会、推进中国社会主义现代化建设的征程上。必须毫不动摇地坚持对外开放这一基本国策。坚持对外开放这一基本国策的依据有()
请打开考生文件夹下的解决方案文件proj3,此工程包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象myArray中,然后对整数序列按非递减排序,最后由函数writeToFile选择
Everysecond,【C1】______hectareoftheworld’srainforestisdestroyed.That’sonetotwofootballfields.This【C2】______rate
最新回复
(
0
)