第一周任务——日期结构体、

来源:互联网 发布:编程语言排行榜2017 编辑:程序博客网 时间:2024/05/22 12:59
/*    02. *Copyright(c)2012,烟台大学计算机学院    03. *All rights reserved.    04. *作    者:董万鹏 05. *完成日期:2013年3月7日    06. *版 本 号:v1.0    07. *    08. *输入描述 */    #include <iostream>using namespace std;struct Date{int year;int month;int day;};int main(){Date date;cout<<"input year,month,day:"<<endl;cin>>date.year>>date.month>>date.day;int days;switch(date.month){case 1:days=date.day;break;case 2:days=31+date.day;break;case 3:days=59+date.day;break;case 4:days=90+date.day;break;case 5:days=120+date.day;break;case 6:days=151+date.day;break;case 7:days=181+date.day;break;case 8:days=212+date.day;break;case 9:days=243+date.day;break;case 10:days=273+date.day;break;case 11:days=304+date.day;break;case 12:days=334+date.day;break;}if((date.year%4==0 && date.year%100!=0) || (date.year%400==0))days+=1;cout<<date.month<<"月"<<date.day<<"日是"<<date.year<<"年的第"<<days<<"天"<<endl;return 0;}


心得体会:看了同学做的,才知道自己做的这么麻烦,唉、、、、、、、、

原创粉丝点击