您的位置:首页 > 其它

数组——某年的第几天

2014-07-26 17:20 148 查看
/*
Copyright (c) 烟台大学计算机与控制工程学院
Author:刘慧艳
Created:2014.07.25
Edition:V1.0
Describe:某年的第几天
*/
#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;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐