首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
19
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是
有如下程序:#include#includeusingnamespacestd;classPerson{public:Person(string
有如下类定义:classMyBase{intk;public:MyBase(intn=0):k(n){}intvalue()const{returnk;}};classMyDerived:MyBase{intj;
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){cout
下列有关继承和派生的叙述中,正确的是()。
下列叙述中正确的是( )。
数据库技术的根本目标是()。
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout<<"A";else{cout<<"B";ofstreamoutfile("DATA.DAT");if(outfile.fail
若磁盘上己存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
随机试题
A、250℃,30~45分钟B、160~170℃,2~4小时C、100℃,45分钟D、60~80℃,1小时E、115℃,30分钟,表压68.65kPa玻璃安瓿灭菌用
在X线上不显影的结石是
茵陈蒿汤中大黄的主要作用是大黄附子细辛汤中大黄的主要作用
下列关于我国关税税率运用的表述中,正确的是()。
Whenitcomestoblackpeopleandslaveryrevolution,weusuallythinkofapresident______andahero______.
教师的人格特征对学生的发展起着决定作用,是素质教育的基础。()
A.formB.accountC.issuedA.usuallymadeinthe【T1】______ofacheckB.Aterminationnoticeshouldbe【T2】______bytheperso
试述当代设计发展的趋势。
当用各种反病毒软件都不能清除软盘上的系统病毒时,则应对此软盘
IcametoIndiaayearagotofindavillageinwhichIcouldliveandwrite,butitwasmanymonthsbeforeIsettleddown.I
最新回复
(
0
)