数组——某年的第几天

来源:互联网 发布:ip域名是什么意思 编辑:程序博客网 时间:2024/06/06 05:33
/*Copyright (c) 烟台大学计算机与控制工程学院Author:刘慧艳Created:2014.07.25Edition:V1.0Describe:某年的第几天*/#include <iostream>using namespace std;int days(int,int,int);int main(){    int year,month,day;    cout<<"请输入年月日:";    cin>>year>>month>>day;    cout<<year<<"年"<<month<<"月"<<day<<"日是本年的第"<<days(year,month,day)<<"天"<<endl;    return 0;}int days(int y,int m,int d){    int sum=d;    int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};    for(int i=1;i<m;i++)    {        sum+=a[i];    }    if(m>2&&y%4==0&&y%100!=0)    sum=sum+1;    return sum;}

0 0