项目2:日期结构体
来源:互联网 发布:思科软件下载 编辑:程序博客网 时间:2024/05/22 17:08
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: date.cpp * 作 者:李巧丽 * 完成日期:2013 年3月 4日 * 版本号: v1.0 * 输入描述:年月日* 问题描述:输出对应的那一天是这一年的第几天 * 输出描述:第几天 */ #include <iostream>using namespace std;struct Date{int year;int month;int day;};int main(){Date date;cout<<"input year,month,day:";cin>>date.year>>date.month>>date.day;int days;int i;//闰年判断if((date.year%4==0&&date.year%100!=0)||(date.year%400==0))i=29;else i=28;//月份处理int x=0,y=0; //为方便分类,需对x,y赋初值switch(date.month){case 1: x=0,i=0;break;case 2: x=1,i=0;break;case 3: x=1;break;case 4: x=2;break;case 5: x=2,y=1;break;case 6: x=3,y=1;break;case 7: x=3,y=2;break;case 8: x=4,y=2;break;case 9: x=5,y=2;break;case 10: x=5,y=3;break;case 11: x=6,y=3;break;case 12: x=6,y=4;break;}days=31*x+30*y+i+date.day;cout<<date.month<<"月"<<date.day<<"日是"<<date.year<<"年的第"<<days<<"天."<<endl;return 0;}
运行结果:
心得体会:额,一个寒假没有编程,终于尝到苦果了!哎,加油吧!
- 项目2:日期结构体
- 【项目2-日期结构体】
- 第一周项目2日期结构体
- 第一周:项目2 日期结构体
- 项目二日期结构体
- 项目3--日期结构体
- 项目四:日期结构体
- 【结构体】项目三。日期结构
- 第一周上机任务项目2日期结构体
- 第一周上机任务-项目2-日期结构体
- 第一周项目2—日期结构体
- 第十七周 【项目4-日期结构体】(2)
- 第17周项目4(2)-日期结构体
- 第十七周项目四日期结构体-2
- 第17周【项目 4 - 日期结构体】(2)
- 第十七周项目4-日期结构体(2)
- 第17周 项目4 - 日期结构体<2>
- 第17周项目4-日期结构体(2)
- Android自定义发送短信实例
- 新浪微博Rsa2加密方式,登录
- Main方法
- [题解]ACMer 2013 Daily Training- 1st Mar for 11x&&12x
- php 验证码步骤和代码
- 项目2:日期结构体
- Structs2拦截器详解
- 关于在python中获取CGI之POST请求data块内容
- QTextEdit捕捉回车信号
- JAVA学习:高级加密标准(AES)
- read(), readline(), readlines()方法的使用
- Tomcat并发数优化的方法总结
- CRM
- POJ-3268-Silver Cow Party