设计一个方法isleapyear判断某年year是否为闰年 如果是闰年返回true
时间: 2024-11-15 15:21:17 浏览: 14
C#、vb.net及SQL判断指定年份是否为闰年的方法
设计一个判断闰年的方法通常遵循公历规定,即闰年满足以下条件之一:
1. 能够被4整除,但不能被100整除;或者
2. 能够被400整除。
因此,我们可以创建一个名为 `isLeapYear` 的函数,接收一个参数 `year`,并按照上述规则进行判断。以下是这个方法的伪代码示例:
```java
public boolean isLeapYear(int year) {
if (year % 4 != 0) { // 如果不是4的倍数直接返回false
return false;
} else if (year % 100 == 0) { // 如果是100的倍数,看是否同时是400的倍数
if (year % 400 == 0) {
return true;
} else {
return false;
}
} else { // 否则是4的倍数且不是100的倍数,是闰年
return true;
}
}
```
在这个方法中,如果输入的年份满足闰年的条件,就返回 `true`,否则返回 `false`。
阅读全文