xt5-9.cpp
上传用户:liubin
上传日期:2022-06-13
资源大小:85k
文件大小:1k
源码类别:

书籍源码

开发平台:

Visual C++

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4.   {int sum_day(int,int);
  5.    int leap(int year);
  6.    int year,month,day,days=0;
  7.    cout<<"input date(year,month,day):";
  8.    cin>>year>>month>>day;
  9.    cout<<year<<"/"<<month<<"/"<<day;
  10.    days=sum_day(month,day);                                   /* 调用函数一 */
  11.    if(leap(year) && month>=3)                                 /* 调用函数二 */
  12.      days=days+1;
  13.    cout<<" is the "<<days<<"th day in this year."<<endl;
  14.    return 0;
  15.    }
  16. int sum_day(int month,int day)          //计算日期 
  17.   {int i; 
  18.    int day_tab[12]={31,28,31,30,31,30,31,31,30,31,30,31};  
  19.    for (i=0;i<month-1;i++)
  20.       day+=day_tab[i];
  21.    return(day);
  22.   }                    
  23.      
  24. int leap(int year)                     //判断是否为闰年 
  25.  {int leap;
  26.   leap=year%4==0&&year%100!=0||year%400==0;
  27.   return(leap);
  28.  }