02.* Copyright (c) 2013, 烟台大学计算机学院
03.* All rights reserved.
04.* 作 者:马德鹏
05.* 完成日期:2014 年 2 月 28 日
06.* 版 本 号:v1.0
07.*/#include <iostream>
using namespace std;
struct Date
{
int year; \\date结构体
int month;
int day;
} ;
int main()
{
Date date;
cout<<"input year,month,day"<<endl;
cin>>date.year>>date.month>>date.day; \\输入年,月,日,
cout<<endl;
int days=0;
int d[13]= {0,31,29,31,30,31,30,31,31,30,31,30,31};\\定义每月的天数
for(int i=1; i<date.month; i++)
{
days+=d[i];
days+=date.day; \\判断月份,天数相加
}
if(((date.year%4==0&&date.year%100!=0)||(date.year%400==0))&&(date.month>=3))
days+=1;
cout<<date.month<<"月"<<date.day<<"日是"<<date.year<<"年的第"<<days<<"天.";
return 0;
}
要吃午饭了,好开心的