判断闰年
2013-11-16 13:26
148 查看
首先介绍一下闰年的定义
闰年:能被四或者四百整除但是不能被100整除的年份为闰年
原因:每四年都会多出一天多的时间,所以一般是每四年一个闰年,但是每400年会又多出三天的时间,然后就规定整百(不包括被400整除)的年份不为闰年,这样就可以避免多出来的三天的时间。在百度百科中有详细的时间计算,有兴趣的同学可以去研究一下
判断是否为闰年的代码如下:
闰年:能被四或者四百整除但是不能被100整除的年份为闰年
原因:每四年都会多出一天多的时间,所以一般是每四年一个闰年,但是每400年会又多出三天的时间,然后就规定整百(不包括被400整除)的年份不为闰年,这样就可以避免多出来的三天的时间。在百度百科中有详细的时间计算,有兴趣的同学可以去研究一下
判断是否为闰年的代码如下:
#include <stdio.h> #include <time.h> //判断是否为闰年 int isLeapyear(int year) { if((year%400==0) || (year%100!=0) && (year%4==0)) { return 1; } return 0; } void main() { int year; printf("请输入年份:"); scanf("%d",&year); //is leapyear if(isLeapyear(year)==1) { printf("%d is leapyear.\n",year); } else { printf("%d is not leapyear.\n",year); } }
相关文章推荐
- 编程基本功——判断闰年
- 第6周作业1-闰年之循环判断
- 判断闰年,闰年的由来
- 蓝桥杯-闰年判断
- C#中获得月份中的第一天和最后一天和判断闰年
- 判断2013是不是闰年
- 输入任意一年,判断是闰年还是平年,java代码
- 《判断年份是否为闰年——C#第一周》
- 判断是否为闰年?
- 判断闰年
- HDU 1076 (闰年判断)
- Java判断所给年份是平年还是闰年
- 用80x86汇编语言,编写一个判断闰年的程序
- C++ 第九周任务-判断闰年
- [C#]方法示例:判断是否闰年
- OpenJudge 计算概论-判断闰年
- 简单的算法题,包括1.打印100——200之间的的素数2.输出乘法口诀表3.判断1000年——2000年之间的闰年,给出完整代码
- js智能判断闰年平年匹配年月日
- C#、vb.net及SQL判断指定年份是否为闰年的方法
- 判断输入年份是否为闰年的另一种方法