填空题

在下面程序的横线处填上适当的内容,使程序执行后的输出结果为1/2005。
#include <iostream.h>
using namespace std:
class Date
public:
Date (int m=1,int y=0):month(m .year(y
void Print() cout<<month<<"/"<<year<<end1;
______operator+(const Date& d1,const Date&d2;
private:
int month year;
;
______operaror+(const Date&d1,const Date& d2)
int year, month;
year=d1.year+d2.year;
month=d1.month+d2.month;
year+=(month-1)/12;
month=(month-1)%12+l;
return Datemonth, year:

void main()

Date d1(3,2004),d2,d3(10);
d2=d3+d1;
d2.Print();

【参考答案】

friend Date; Date