最佳答案
在计算机编程中,判断一个年份是否为闰年是一项基础且常见的需求。闰年的定义是能被4整除的年份为普通闰年,但如果该年份能同时被100整除,则不是闰年;然而,若该年份能被400整除,它又再次成为闰年。 具体的计算机函数实现可以有多种方式,以下是其中一种常见的实现方法:
- 首先判断年份是否能被4整除,如果不能,则该年份不是闰年;
- 如果年份能被4整除,接下来判断是否能被100整除,如果能,则该年份不是闰年;
- 如果年份不能被100整除,或者能被400整除,则该年份是闰年。 以下是一个简单的示例代码,使用了Python语言来实现判断闰年的函数:
def is_leap_year(year):
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
return True
else:
return False
这个函数接受一个整数年份作为参数,并返回一个布尔值,指示该年份是否为闰年。