亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sheji1.cpp

?? 用于實(shí)現(xiàn)日期的前后計(jì)算
?? CPP
字號(hào):
#include<iostream.h>
class  date
{int  year,month,day;
 public:
  date(int y,int m,int d)      //日期參數(shù)int型的構(gòu)造函數(shù)
   {year=y;
    month=m;
    day=d;
   }
  date(char *s)                //日期參數(shù)為字符串的構(gòu)造函數(shù)
   {
    char y[4],m[2],d[2];
    int i;
    for(i=0;i<4;i++)
     y[i]=s[i];
     year=(int (y[0])-48)*1000+(int (y[1])-48)*100+(int (y[2])-48)*10
                +(int (y[3])-48);  //字符串中的年轉(zhuǎn)化為數(shù)據(jù)成員
    if(s[4]=='0')
     {m[0]=s[5];
      month=int (m[0])-48;   //月份小于10,轉(zhuǎn)化為數(shù)據(jù)成員
     }
   else
     {m[0]=s[4];
      m[1]=s[5];
      month=(int (m[0])-48)*10+(int (m[1])-48);//月份大于等于10,轉(zhuǎn)化為數(shù)據(jù)成員
     }
   if(s[6]=='0')
    {d[0]=s[7];
     day=int (d[0])-48;   //號(hào)數(shù)小于10,轉(zhuǎn)化為數(shù)據(jù)成員
    }
   else
     {d[0]=s[6];
      d[1]=s[7];
      day=(int (d[0])-48)*10+(int (d[1])-48); //號(hào)數(shù)大于等于10,轉(zhuǎn)化為數(shù)據(jù)成員
     }
    }
  void  input()                      //輸入日期
   {cin>>year;
    cin>>month;
    cin>>day;
   }
  void  output()                    //輸出日期
    {cout<<year<<"年"<<month<<"月"<<day<<"日"<<endl;
    }
 date nextdate()                    //計(jì)算下一日函數(shù)
   {
    int test[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};//平年每月的天數(shù)分布
     int i=month;
    if(i==2&&((year%4==0&&year%100!=0)||(year%400==0))) //月份為2月且是閏年
     {
      if(day==29)
       {date a(year,3,1);  return  a;            //剛好是最后一天,返回3月1日
        }
      else
       {date a(year,2,day+1);  return a;       //否則返回日期加1
       }
     }
   else if(i==12&&day==31)                     //若是最后一天就返回下年的第一天
     {
      date a(year+1,1,1);
      return a;
      }
   else                                     //其他情況
     {
      if(day==test[i])
       {date a(year,i+1,1);  return  a;   //剛好最后一天,返回下個(gè)月1日
       }
      else
       {date a(year,i,day+1);  return a;  //否則返回日期加1
       }
     }
   }
 date pirrodate()                         //計(jì)算前一日函數(shù)
   {
    int test[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};//平年每月天數(shù)分布
    int  i=month;
    if(i==3&&((year%4==0&&year%100!=0)||(year%400==0)))//月份為三月且是閏年
      {
       if(day==1)
        {date a(year,2,29);  return  a;    //剛好第一天,返回2月29日
        }
      else
        {date a(year,3,day-1);  return a;   //否則返回日期減1
        }
      }
   else if(i==1&&day==1)               //若是第一天就返回上一年最后一天
       {
        date a(year-1,12,31);
        return  a;
       }
   else                                   //不是閏年3月的情況
     {
      if(day==1)
       {date a(year,i-1,test[i-1]);  return  a;//剛好第一天,返回前個(gè)月最后一天
       }
     else
      {date a(year,i,day-1);  return a; //否則返回日期減1
      }
     }
   }
  date  dateafter(int d)
   {int test[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};//平年每月天數(shù)分布
    int m=month;
    int y=year;
   while(day+d>=28)                       //當(dāng)日加上d日大于=28,要進(jìn)行延伸分析
    {if(m==2)                             //2月份情況
     {
      if((y%4==0&&y%100!=0)||(year%400==0))  //是閏年
       {
         if((day+d-29)>0)             //日期加d減29天大于0,表明延伸到下個(gè)月
          {d=d-29;                    //d減29
           m++;                       //月份加1
          }
        else  break;
       }
      else  if((day+d-28)>0)         //不是閏年
         {d=d-28;                   //d減28
          m++;                      //月份加1
         }
      else  break;
     }
     else                       //其他月份情況
      {
       if(day+d-test[m]>0)      //日期加d減當(dāng)月天數(shù)大于0,表明延伸到下個(gè)月
        {d=d-test[m];           //d循環(huán)減當(dāng)月天數(shù)
         m++;                   //月份加1
        }
       else  break;
      }
   if(m>12)                    //月份超過(guò)12,表明延伸到下一年
    {m=m-12;
     y++;
    }
   }
 date a(y,m,d+day);           //返回d天后日期
 return a;
 }
 date  datebefore(int d)
  {int test[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};//平面每月天數(shù)分布
   int m=month;
   int y=year;
   while((day-d)<=0)                       //日期減d小于0,要進(jìn)行延伸分析
    { if(m==3)                              //3月分情況
       {
        if((y%4==0&&y%100!=0)||(year%400==0)) //是閏年
          {d=d-29;                            //d減29
           m--;                               //月份減1
          }
       else
         {d=d-28;                           //不是閏年,d減28
          m--;                               //月份減1
         }
       }
     else                                //其他月份情況
       {d=d-test[m];                     //d循環(huán)減當(dāng)月天數(shù)
        m--;                             //月份減1
       }
    if(m<=0)                          //月份小于0 ,表明要延伸到前一年
      {m=m+12;
       y--;
      }
    }
  date a(y,m,day-d);               //返回d天前日期
  return a;
  }
};
void main()
{date t(0,0,0);
 date a("20071231");            //用字符串構(gòu)造一個(gè)日期
 a.output();
 t=a.nextdate();                //下一日日期
 cout<<"下一日:";
 t.output();
 date c("20080101");
 c.output();
 t=c.pirrodate();             //前一日日期
 cout<<"前一日:";
 t.output();
 date b(0,0,0);
 cout<<"輸入一個(gè)日期:"<<endl;   //輸入一個(gè)日期
 b.input();
 t=b.dateafter(90);             //90天后日期
 cout<<"90天后的日期:";
 t.output();
 t=b.datebefore(130);          //130天前日期
 cout<<"130天前的日期:";
 t.output();
 cin.get();
 cin.get();
}


                 
                         

















?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧洲一区二区在线播放| 成人国产精品免费观看| 久久久久国产精品麻豆| 日本韩国欧美一区| 国产成人午夜视频| 亚洲成人av免费| 中文字幕在线不卡视频| 久久网站热最新地址| 欧美一区二区三区在线看| 不卡av电影在线播放| 亚洲国产wwwccc36天堂| 亚洲天天做日日做天天谢日日欢| 欧美精品一区二区久久久| zzijzzij亚洲日本少妇熟睡| 洋洋av久久久久久久一区| 国产欧美一区二区三区鸳鸯浴| 精品视频在线免费看| 精品国精品国产| 亚洲精品中文在线观看| 免费一级欧美片在线观看| 99在线视频精品| 51精品久久久久久久蜜臀| 欧美男生操女生| 国产精品久久久久影院亚瑟| 亚洲444eee在线观看| 99re这里都是精品| 91精品在线一区二区| 日韩视频123| 亚洲丝袜另类动漫二区| 久久精品久久久精品美女| 97成人超碰视| 中文字幕国产一区| 免费在线观看一区| 欧美网站大全在线观看| 久久久久国产免费免费| 极品少妇一区二区| 在线成人av网站| 亚洲图片一区二区| 久久超级碰视频| 不卡的电影网站| 日本一区二区三区四区在线视频| 丝袜诱惑亚洲看片| 欧美成人激情免费网| 日韩成人精品在线观看| 91精选在线观看| 开心九九激情九九欧美日韩精美视频电影 | 91精品国产91热久久久做人人| 中文字幕一区三区| 色老汉一区二区三区| 亚洲欧美另类图片小说| 91高清视频免费看| 国产精品久久久久婷婷二区次| 成人爽a毛片一区二区免费| 久久人人爽爽爽人久久久| 国产一区欧美日韩| 欧美本精品男人aⅴ天堂| 男男gaygay亚洲| 国产人成一区二区三区影院| 99久久久久免费精品国产| 玉足女爽爽91| 日韩一区二区三区在线| 国产乱子轮精品视频| 《视频一区视频二区| 91女厕偷拍女厕偷拍高清| 免费精品视频最新在线| 国产精品久久夜| 精品国产91乱码一区二区三区| 成人动漫一区二区三区| 亚洲一区视频在线| 亚洲精品一区在线观看| 色诱亚洲精品久久久久久| 美女视频一区在线观看| 国产精品久久综合| 国产蜜臀av在线一区二区三区| 色吧成人激情小说| 波多野结衣中文字幕一区| 免费日本视频一区| 亚洲午夜一区二区三区| 国产精品久久影院| 亚洲免费观看高清| 日韩精品最新网址| 久久99蜜桃精品| 国产精品99久久久久久久女警 | 91丝袜高跟美女视频| 97精品电影院| 91超碰这里只有精品国产| 91精品国产高清一区二区三区| 日韩欧美二区三区| 国产欧美精品国产国产专区| 中文字幕日韩精品一区| 欧美—级在线免费片| 亚洲国产综合色| 久久er99精品| 91视频国产资源| 欧美一级片在线观看| 国产精品国产三级国产aⅴ原创| 一级女性全黄久久生活片免费| 日韩高清在线观看| 91在线视频观看| 欧美精品一区二区三区在线| 最近中文字幕一区二区三区| 免费在线观看一区| 亚洲成人综合网站| 成人激情免费视频| 精品88久久久久88久久久| 亚洲一区二区三区四区不卡| 久久精品国产在热久久| 欧美伦理视频网站| 亚洲最色的网站| 高清视频一区二区| 欧美系列在线观看| 国产日韩欧美麻豆| 日韩av电影天堂| 91免费在线视频观看| 欧美日韩你懂得| 国产精品女主播av| 日日夜夜免费精品| 色94色欧美sute亚洲线路一ni | 91在线视频免费91| 日韩一区二区三区在线观看| 亚洲天堂免费在线观看视频| 国产精品传媒在线| 久久99精品久久久久久国产越南 | 中文字幕欧美激情| 国产成人av网站| 最新欧美精品一区二区三区| 成人永久aaa| 亚洲激情第一区| 欧美精三区欧美精三区| 日韩av一区二区三区四区| 日韩一区二区在线看| 国内精品视频一区二区三区八戒| 精品欧美乱码久久久久久| 精品一区二区三区免费| 日本一区二区三区在线不卡| 99在线热播精品免费| 亚洲一区二区综合| 亚洲精品一线二线三线| 99国产精品久久久久久久久久久| 樱花草国产18久久久久| 欧美一级理论性理论a| 丁香婷婷深情五月亚洲| 亚洲综合清纯丝袜自拍| 26uuu精品一区二区三区四区在线| 国产精品一二二区| 中文字幕一区二区三区蜜月| 99精品桃花视频在线观看| 亚洲综合久久av| 国产精品久久777777| 欧美二区乱c少妇| 波多野结衣在线一区| 日本在线不卡一区| 亚洲乱码日产精品bd| 久久蜜桃av一区二区天堂| 欧美老年两性高潮| 色域天天综合网| heyzo一本久久综合| 精品一区二区免费| 麻豆视频观看网址久久| 午夜日韩在线电影| 亚洲一区成人在线| 亚洲视频一区二区在线| 中文字幕免费一区| 国产亚洲一区二区在线观看| 欧美一区二区三区小说| 欧美疯狂做受xxxx富婆| 正在播放一区二区| 欧美久久久久中文字幕| 欧美日韩国产综合久久| 欧美日韩一卡二卡三卡| 欧美区在线观看| 7777精品伊人久久久大香线蕉最新版| 91久久香蕉国产日韩欧美9色| av电影在线观看完整版一区二区| 99国内精品久久| 欧美专区日韩专区| 国产麻豆视频精品| 91啪亚洲精品| 3d动漫精品啪啪1区2区免费| 日韩欧美国产不卡| 中文字幕二三区不卡| 中文字幕一区日韩精品欧美| 一区二区三区在线观看视频| 亚洲成人手机在线| 国产在线乱码一区二区三区| 99视频超级精品| 欧美精品久久久久久久多人混战| 91精品国产综合久久国产大片| 91精品国产全国免费观看| 国产欧美一区二区精品秋霞影院| 国产精品三级久久久久三级| 一区二区三区鲁丝不卡| 老鸭窝一区二区久久精品| av动漫一区二区| 日韩欧美一级二级三级| 最新国产の精品合集bt伙计| 久久精品国产**网站演员| 色综合久久久久| 国产色产综合色产在线视频| 天堂精品中文字幕在线|