前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java案例-判断给定年份是闰年

Java案例-判断给定年份是闰年

作者头像
Java帮帮
发布2018-03-19 16:39:23
1.6K0
发布2018-03-19 16:39:23
举报

Java案例-判断给定年份是闰年

案例描述

编写程序,判断给定的某个年份是否是闰年。

闰年的判断规则如下:

(1)若某个年份能被4整除但不能被100整除,则是闰年。

(2)若某个年份能被400整除,则也是闰年。

案例代码详解

开发工具:

eclipse-mars

jdk1.7.0_79

整体代码:

package teacher01;
import java.util.Scanner;
/**
 * 编写程序,判断给定的某个年份是否是闰年。 闰年的判断规则如下: (1)若某个年份能被4整除但不能被100整除,则是闰年。
 * (2)若某个年份能被400整除,则也是闰年。
 * 
 * @author 奋斗蒙
 *
 */
public class Runyue {
 public static void main(String[] args) {
 System.out.println("请输入年份:");
 int year; //定义输入的年份名字“year”;
 Scanner scanner = new Scanner(System.in);
 year = scanner.nextInt();
 //判断如果输入的年份小于0或者年份大于3000,则提醒用户输入有误,系统退出。
 if (year<0 || year>3000 ) {
 System.out.println("年份有误,程序退出!");
 System.exit(0);
 }
 //判断输入年分可以整除4并且整除100或者可以整除400,则判断这个年份是闰年。
 if ((year%4==0)&& (year%100!=0)||(year%400==0)){
 System.out.println(year+"是闰年");
 } else {
 System.out.println(year +"不是闰年");
 }
 }
}

代码图示

运行结果

01

输入的年份不是闰年

02

输入的年份大于3000

03

输入的年份为负数

04

输入的年份是闰年

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-04-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java帮帮 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档