听我的老师说他的同学在应聘的时候2个小时没有做出来的程序
题目:时间的计算
内容:给定一个日期(年,月,日),能够计算出前一天的日期
完成时间:20分钟
#include <iostream.h>
void main()
{
int year, month, day;
cin>>year>> month>>day;
day--;
if(day==0)
{
month--;
if(month==2)
{
if((year%4==0 && year%100!=0) || year%400==0) day=29;
else day=28;
}
else if(month==4 || month==6 ||month==9 ||month==11) day=30;
else day=31;
if(month==0) { year--; month=12; }
}
cout<<year<<"年 "<<month<<"月 "<<day<<"日"<<endl;
}
如果我去应聘,那么我会不会被应聘那?希望大家能够多多的支持我.
如果有更好的解决方法,希望大家能够提供给我!