第9周OJ实践 第几天
来源:互联网 发布:网络暴力 违法 知乎 编辑:程序博客网 时间:2024/06/10 07:13
问题及代码:
/*烟台大学计算机学院题目描述:给定一个日期,输出这个日期是该年的第几天。输入:输入数据有多组,每组占一行,数据格式为YYYY-MM-DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。输出:对于每组输入数据,输出一行,表示该日期是该年的第几天。作者:景怡乐完成时间:2016年10月28日*/#include <stdio.h>#include <stdlib.h>int main(){ int n,y,r; int d,i; while (scanf("%d-%d-%d",&n,&y,&r)!=EOF) { d=r; for(i=1;i<y;i++) { if(i==1||i==3||i==5||i==7||i==8||i==10||i==12) d=d+31; else if(i==4||i==6||i==9||i==11) d=d+30; else d+=(n%4==0&&n%100!=0)||(n%400==0)?29:28;}printf("%d\n",d); } return 0;}
运行结果:
知识点总结:年分%4=0且年份%100!=0 闰月 29天
年份%400=0 28天
学习心得:注重积累生活中的常识问题
0 0
- 第9周OJ实践 第几天
- 第九周 OJ 第几天
- 第九周OJ第几天
- OJ 第几天
- oj第九周训练 第几天
- 第九周 oj训练 第几天
- 第九周 oj 六,第几天
- 第九周oj计算第几天
- 第九周 OJ总结<6>-第几天
- 第九周OJ(6)第几天
- 第九周OJ——第几天
- 第九周OJ项目-第几天
- 第16周OJ实践1 计算该日在本年中是第几天
- 第9周OJ实践 切面条
- 第9周OJ实践 等比数列
- 第9周OJ实践 大奖赛计分
- hdu-oj 2005 第几天?
- 南邮 OJ 1008 第几天
- uC/OS-III到STM32移植
- 颜色的原理,三基色原理以及HLS(色相、亮度、饱和度)原理
- 51NOD AGT19A 区间的价值 V2
- 递归本质
- 主键设置中的字段类型选择
- 第9周OJ实践 第几天
- ipcs ipcrm
- POJ1328Radar Installation(贪心)
- CODEVS 1154能量项链
- 关于MyEclipse启动Tomcat,程序能运行,startup.bat启动,Tomcat启动成功,但程序不运行的问题
- 监听Android应用前后台运行状态
- 《网络、群体与市场》概况
- 《CLR via C#》读书笔记-.NET多线程(三)
- LeetCode: Roman to Integer