b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

黄历算法_万年历算法_农历万年历算法(21)

电脑杂谈  发布时间:2017-01-16 03:03:28  来源:网络整理

}

Date Date::operator-(int days){

while(days!=0){

day--; if(day==0){ month-=1;

if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){

}

Date a;

a.year=year;

a.month=month;} if(month==0){ } days--; year-=1; month=12; day=31; } else if(month==2&&leap(year)==1){ } else if(month==2&&leap(year)==0){ day=28; } else day=30; day=29; day=31;

a.day=day;

return a;

}

int Date::operator-(Date &c){

return abs(dton()-c.dton());

}

voidadddays(){

cout

cout

cout

intyear,month,day,days;

cout

cin>>year>>month>>day;

cout

cin>>days;

Date date(year,month,day);

date=date+days;

cout

date.display();

}

voidreducedays(){

intyear,month,day,days;

cout

cin>>year>>month>>day;

cout

cin>>days;

Date date(year,month,day);

date=date-days;

cout"; date.display();

}

voidapartdate(){

int year1,year2,month1,month2,day1,day2,days;

cout

cin>>year1>>month1>>day1;

cout

cin>>year2>>month2>>day2;

Date date1(year1,month1,day1);

Date date2(year2,month2,day2);

days=date2-date1;

cout

}

void Date::displayMonth(){

inti,j,monthdays;

int w=0;

w=dton()%7;

if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)

monthdays=31;

else if(leap(year)==1&&month==2)

monthdays=29;

else if(leap(year)==0&&month==2)

monthdays=28;

elsemonthdays=30;

cout

cout

cout

"

for(i=0;i

cout

for(i=1;i

cout

cout

for(i=8-w,j=1;i

}

cout

void Date::displayYear(){

inti;

for(i=1;i

}

}

void display1(){

int year5,month5;

cout

cin>>year5>>month5; Date c(year,i,1); c.displayMonth(); cout

cout

date5.displayMonth();


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-26593-21.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...