题目内容:定义一个日期类Date,包含年、月、日三个数据成员(int),定义带有3个参数的构造函数,以及一个求日期是当年的第几天的成员函数和输出日期的成员函数,日期的显示格式为年/月/日。编写主函数进行测试。
每年各月天数分别为31,28,31,30,31,30,31,31,30,31,30,31,闰年2月为29天
请补充完整类的定义
#include using namespace std;
void Date::show()
{
cout<<year<<"/"<<month<<"/"<<day<<endl;
}
int main()
{
int y,m,d;
cin>>y>>m>>d;
Date d1(y,m,d),d2;
d1.show();
cout<<d1.getDay()<<endl;
cin>>y>>m>>d;
d2.SetD(y,m,d);
d2.show();
cout<<d2.getDay()<<endl;
system(“pause”);
return 0;
}
输入样例:
2020 4 8
1997 7 1
输出样例:
2020/4/8
99
1997/7/1
182
#include <iostream>
using namespace std;
class Date
{
int year,month,day;
public:
void show();
Date(int y=0,int m=0,