用if语句编写程序,判断某一年是否为闰年
时间: 2023-04-10 20:04:10 浏览: 116
函数 判断一年是不是闰年
5星 · 资源好评率100%
好的,这是一个常见的编程问题。以下是 Lua 语言的代码示例:
```
function isLeapYear(year)
if year % 4 == 0 and (year % 100 ~= 0 or year % 400 == 0) then
return true
else
return false
end
end
-- 测试
print(isLeapYear(2000)) -- true
print(isLeapYear(2001)) -- false
```
这个函数接受一个年份作为参数,如果这个年份是闰年,则返回 true,否则返回 false。判断闰年的规则是:能被 4 整除但不能被 100 整除的年份是闰年,或者能被 400 整除的年份也是闰年。
阅读全文