2个回答
展开全部
#include <iostream>
using namespace std;
class Data
{
private:
int year;
int month;
int day;
public:
Data()
{
year = 0;
month = 0;
day = 0;
}
Data(int y,int m,int d):year(y),month(m),day(d) {}
friend int get_day(Data a,Data b)
{
int num = ((a.year*12 + a.month)*30 + a.day) -
((b.year*12 + b.month)*30 - b.day);
return num;
}
};
int main()
{
// 1年2月3日
Data d1(1,2,3);
// 2年3月4日
Data d2(2,3,4);
cout << get_day(d2,d1) << endl;
}
using namespace std;
class Data
{
private:
int year;
int month;
int day;
public:
Data()
{
year = 0;
month = 0;
day = 0;
}
Data(int y,int m,int d):year(y),month(m),day(d) {}
friend int get_day(Data a,Data b)
{
int num = ((a.year*12 + a.month)*30 + a.day) -
((b.year*12 + b.month)*30 - b.day);
return num;
}
};
int main()
{
// 1年2月3日
Data d1(1,2,3);
// 2年3月4日
Data d2(2,3,4);
cout << get_day(d2,d1) << endl;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询