用java编一个程序能实现判断给定的年份是否为闰年

 我来答
风影美
2017-01-16 · TA获得超过1287个赞
知道大有可为答主
回答量:870
采纳率:100%
帮助的人:507万
展开全部
import java.util.Scanner;

public class Test1 {

public static void main(String[] args) {
int a;
Scanner in = new Scanner(System.in);
a = in.nextInt();
//能被400整除是闰年
//能被4整除,不能被100整除是闰年
if ((a%400 == 0) || (a%4 == 0 && a%100 != 0))
System.out.println("Yes");
else
System.out.println("No");
}

}
坐墙等红杏0117
2017-01-16 · TA获得超过140个赞
知道小有建树答主
回答量:212
采纳率:50%
帮助的人:83.3万
展开全部
package myeclipse;

import java.util.Scanner;

public class Year {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入要判定的年份:");
        int year = sc.nextInt();
        if(year%4==0 || year%400==0) {
            System.out.println(year+" 是闰年");
        } else {
            System.out.println(year+" 不是闰年");
        }
    }
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dark19861201
2017-01-16 · TA获得超过2153个赞
知道大有可为答主
回答量:2584
采纳率:79%
帮助的人:1791万
展开全部
这个可以,只要你知道规则就行了,规则如下:
普通年能被4整除且不能被100整除的为闰年.(如2004年就是闰年,1901年不是闰年) ②、世纪年能被400整除的是闰年.(如2000年是闰年,1900年不是闰年)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式