Advertisement

编码练习:闰年(C语言)

阅读量:

首先需要界定闰年的定义:

常规闰年:当公历年份能够被4整除,但不能被100整除时,该年份属于常规闰年(例如2004年、2020年均符合这一条件)。

世纪闰年:若公历年份为整百数,则必须同时能被400整除,才能被认定为世纪闰年(例如1900年不符合世纪闰年的标准,而2000年则满足这一条件)。

换句话说:每四年出现一次闰年;每百年不设闰年,但每四百年需再次设置闰年

以1000至2000年间为例:
需满足的条件为 year%4==0 且 year%100!=0 或者 year%400==0

vs2013试一下

在这里插入图片描述

实验得出的结论

在这里插入图片描述

实际上,存在更为简便的表达方式:

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/gDceoaBQMF4jiq

全部评论 (0)

还没有任何评论哟~