首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Date{ public: Date(int y=2014,int m=9,int d=9):year(y),month(m),d
有如下程序: #include using namespace std; class Date{ public: Date(int y=2014,int m=9,int d=9):year(y),month(m),d
admin
2020-07-23
14
问题
有如下程序:
#include
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<
return stream;
}
private:
int year,month,day;
};
int main(){
Date GoodDay;
cout<
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<
转载请注明原文地址:https://kaotiyun.com/show/HFyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是()。
有如下程序:#includeusingnamespacestd;classAA{intk;protected:intn;voidsetK(intk){this->k=k;}public:voidsetN(intn
有如下类声明:classBase{protected:intamount;public:Base(intn=0):amount(n){}intgetAmount()const{returnamount;}};class
下列叙述中正确的是( )。
设二叉树如下:则中序序列为()。
执行语句序列()。inti=0;while(i<25)i+=3;cout<<i;输出结果是
下列选项可以做C++标识符的是()。
层次型、网状型和关系型数据库划分原则是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。例如,有9个正整数:15723875
随机试题
试述国际货物仓储业务的内容。
A.Toourdelight,theyquicklyadaptedthemselvestothenewworkingenvironment.B.Economicbenefitsmustbecarefullyweighe
慢性粒细胞性白血病(CML)病人染色体组中发现有费城染色体,其产生的融合蛋白导致了癌基因活化,这种癌基因的激活方式属于
在流行病学的病例对照研究中,选择对照的最佳条件是
患儿,男,3岁,突然出现神昏惊厥,伴发热头痛,咳嗽流涕,咽红,舌苔薄黄,脉象浮数。治疗首选方剂是()
某乡镇经批准需征收集体土地修建一条公路,其中需占耕地25公顷、其他土地8公顷。下列关于征地补偿费的使用和分配的正确说法有()。
(2009)己件两端电压的相角差主要取决于通过元件的()。
学习策略训练的方法有哪些?
每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析=4At,执行时间t执行=5At。如果按顺序方式从头到尾执行完100条指令需(1)△t。如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到
Mostofus,fromearliestschooldays,havebeentoldthatdaydreamingisawasteoftime.
最新回复
(
0
)