当前位置: 首页 > 编程笔记 >

Java判断所给年份是平年还是闰年

呼延珂
2023-03-14
本文向大家介绍Java判断所给年份是平年还是闰年,包括了Java判断所给年份是平年还是闰年的使用技巧和注意事项,需要的朋友参考一下

要求:

   *  判断用户输入的年份是平年还是闰年

实现代码:

import java.util.Scanner;

/**
 * 要求:
 *  判断用户输入的年份是平年还是闰年
 * @author Administration
 *
 */
public class Judge {
 public static void main(String[] args) {
  Scanner input = new Scanner(System.in);
  System.out.println("请输入一个年份:");
  long year = input.nextLong();
  //闰年需要满足的条件:能被4整除但不能被100整除,或者能被400整除,满足其中一个即可
  if((year%4==0 && year%100!=0) || year%400==0 ){
   System.out.println(year+"年是闰年!");
  }else{
   System.out.println(year+"年是平年!");
  }
 }
}

运行结果:

请输入一个年份:
1000
1000年是平年!

请输入一个年份:
2000
2000年是闰年!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • Python3 实例 以下实例用于判断用户输入的年份是否为闰年: 实例(Python 3.0+)# -*- coding: UTF-8 -*- # Filename : test.py # author by : www.runoob.com year = int(input("输入一个年份: ")) if (year % 4) == 0: if (year % 100) == 0: if (ye

  • 本文向大家介绍用Java程序判断是否是闰年的简单实例,包括了用Java程序判断是否是闰年的简单实例的使用技巧和注意事项,需要的朋友参考一下 我们知道,(1)如果是整百的年份,能被400整除的,是闰年;(2)如果不是整百的年份,能被4整除的,也是闰年。每400年,有97个闰年。鉴于此,程序可以作以下设计: 第一步,判断年份是否被400整除,能的话,就是闰年。比如1600、2000、2400年是闰年。

  • 本文向大家介绍PHP程序以检查年份是否为leap闰年,包括了PHP程序以检查年份是否为leap闰年的使用技巧和注意事项,需要的朋友参考一下 要检查年份是否为PHP中的PHP年,代码如下- 示例 输出结果 定义了一个名为“ year_check”的函数,该函数以年份作为参数。它检查该年份是否可以完全除以400或4,如果是,则表示是it年。否则,这是a年。year的值在函数外部定义,并且通过将year

  • 键入结束年度:2013 2008年是闰年 2012年是闰年 非常感谢您的回复!帮助我学到了比我的讲师实际教的更多的东西:)

  • 找到一年是不是飞跃有点棘手。 我们通常假设如果一年的数字可以被4整除,那就是闰年。 但这不是唯一的例子。 一年是闰年,如果 - 它可以被100整除 如果它可以被100整除,那么它也应该被400整除 除此之外,所有其他可被4整除的年份都是闰年。 让我们看看如何创建一个程序来查找一年是否跳跃。 算法 (Algorithm) 该程序的算法是 - START Step 1 → Take intege

  • 本文向大家介绍检查给定年份是否为PL / SQL中的leap年,包括了检查给定年份是否为PL / SQL中的leap年的使用技巧和注意事项,需要的朋友参考一下 在这里,我们将看到如何使用PL / SQL检查给定年份是否为leap年。在PL / SQL代码中,在一组相关的语句声明内安排了一些命令。 year年检查算法如下。 算法 示例 输出结果