时间差计算问题

来源:互联网 发布:日本爱知教育大学 编辑:程序博客网 时间:2024/05/22 05:06

闰年366天,2月份29天。
平年365天,2月份28天。
大月1,3,5,7,8,10,12 小月2,4,6,8,9,11
闰年,能被100整除而能被400整除是闰年(整百的)或者能被4整除(不是整百的)。
C++:
   //判断是平年还是闰年
   cout<<"请输入年份"<<endl;
   cin>>n>>endl;
   if((n%400==0)||((n%4==0)&&(n%100!=0)))
   {
      cout<<"n是闰年"<<n<<endl;
   }
   else
   {
      cout<<"n是平年"<<n<<endl;
   }

下面是主要代码简要介绍:

if (endtime_year>begintime_year)

{

          if (endtime_year-begintime_year==1)

          {//通过判断平年闰年做相应处理

           }

         else if(endtime_year-begintime_year>1)

         {//通过判断平年闰年做相应处理

         }

}

else if (endtime_year==begintime_year)

{//通过判断平年闰年做相应处理

}

else if(endtime_year<begintime_year)

{

   MessageBox("输入有问题","信息提示",MB_OKCANCEL);

}

 程序界面:

 

 代码到我CSDN资源里下载

下载地址:http://download.csdn.net/user/lyd_253261362

 

 

原创粉丝点击