题目:
中国有闰年的说法。闰年的规则是:四年一闰,百年不闰,四百年再闰。(年份能够被4整除但不能被100整除算是闰年,年份能被400整除也是闰年)。请打印出1988年到2019年的所有闰年年份。
我写的代码:
public static void main(String[] args) {
for (int i = 1988; i <= 2019; i++) {
if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0){
System.out.println(i);
}
}
}
代码有可能不是最优解答,如果有大佬也可以把更完美的代码发到评论区,或者给出优化的代码