Java编程,求解答

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/620851520276164.jpg?x-oss-process=image/auto-orient,1/resize,w_320,m_lfit "#left"

img

)

循环2000到2100,判断当前年是闰年的同时,再判断(当前年-2004)%12==0

img



import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        int i=0;
        for(i=2004;i<=2100;i++){
            if(i%4==0 && (i%2004)%12==0)
            System.out.printf("%d ",i);
        }
   
    }
}


public static void main(String[] args) {
    int i;
    for (i=2000;i>= 2100;i++){
        if ((i%100 != 0 && i%4 == 0) || i%400 == 0){
            if((i-2004)%12 == 0){
                System.out.println(i);
            } 
        } 
    }
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632