要求:

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

实现代码:

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年是闰年!

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

java指定年份计算是平年还是闰年_Java判断所给年份是平年还是闰年相关推荐

  1. java指定日期计算一年内第几天和给出一年内第几天算出指定日期

    java指定日期计算一年内第几天和给出一年内第几天算出指定日期 1.计算一年内第几天,部分参考的是https://blog.csdn.net/xinpengfei521/article/details ...

  2. C语言中闰年的判断及打印了1000-2000年中的闰年

    本文粗略的讲解一下C语言中闰年的判断方法 概念上讲闰年的判断方法是:能被400整除.或者能被4整除但不能被100整除.其余的年份都为平年.所以有了以下代码: #include <stdio.h& ...

  3. java验证xml格式是否正确的是_java判断文件是否为xml格式的方法

    java判断文件是否为xml格式的方法 发布时间:2020-06-25 14:59:53 来源:亿速云 阅读:195 作者:Leah 本篇文章为大家展示了java判断文件是否为xml格式的方法,代码简 ...

  4. java取字符串中不相同的字母_java 判断两个字符串是否为相同字母异序词 --- 记录...

    前两天接触了这么一道有趣的题目: String org1="arm"; String org2="ram"; return true; String org3= ...

  5. 经典编程习题,用Java实现:矩阵转置、最大公约数和最小公倍数、计算自然对数的底e的值、输出1000以内的回文素数、判断两个年份之间的平闰年情况。

    经典编程习题,用Java实现 1.矩阵转置 2.最大公约数和最小公倍数 3.计算自然对数的底e的值 4.输出1000以内的回文素数 5.判断两个年份之间的平闰年情况 1.矩阵转置 public cla ...

  6. 用java判断一个年份是否为闰年_判断闰年还是平年

    ↑↑↑点击上方图片,了解详情 正文: 判断一个年份是闰年还是平年. 闰年条件: 1.可以被400整除. 2.可以被4整除,但是不可以被100整除. 代码: Private Sub 查询_Click() ...

  7. 根据输入的正整数y所代表的年份,计算输出该年份是否为闰年 闰年的判断标准:

    package spurs_ping; import java.util.*; //根据输入的正整数y所代表的年份,计算输出该年份是否为闰年 闰年的判断标准: //能够被4整除且不能被100整除的年份 ...

  8. 定义一个变量存储年份: int year = 2023;通过程序判断该年份是否为闰年,如果是闰年,则输出“闰年“否则输出“平年“

    判断闰年条件: 1.所在年份能被4整除,但是不能被100整除例如:2004是闰年,1999不是闰年. 2.所在年份能被400整除例如:2000是闰年,1900不是闰年. 以上两个条件,只要满足一个,则 ...

  9. Java——闰年的判断方法,闰年概念

    概念: 闰年分为普通闰年和世纪闰年. 普通闰年是能被4整除但不能被100整除的年份为普通闰年 世纪闰年就是能被400整除的为世纪闰年 算闰年的方法很简单,只需要把要计算的年份除以四,如果能够整除,也就 ...

最新文章

  1. 用JavaScript和CSS实现“在页面中水平和垂直居中”的时钟
  2. python的基本知识点
  3. 原生YII2 增删改查的一些操作(非ActiveRecord)
  4. VMTK学习——01.入门
  5. ubuntu创建php文件,ubuntu系统创建桌面快捷方式的方法
  6. 网络硬件设备(职高高考笔记)
  7. spark使用checkpoint恢复的两个小坑
  8. 实验二 php基本语法1,实验二PHP基础.doc
  9. iOS 开发常用链接总结
  10. STM32读写DS1302,HAL库方式
  11. Python学习(列表)
  12. (2)颜色渐变及原理
  13. ML和PR相关书籍及下载
  14. 大三保研夏令营须知及前期准备工作
  15. 关于飞机的三个姿态角速度和p、q、r的区分
  16. 【理财】【余额宝】万份收益率等概念介绍
  17. 快递物流查询,分析物流走向信息
  18. STM32开发指南阅读记录
  19. The Greatest Show on Earth
  20. Anychart教程:如何创建数据集(上)

热门文章

  1. 最详细的微信公众号搭建一条龙
  2. python写自动脚本下载_如何使用python写自动化脚本?
  3. 桌面下面有计算机 网络连接,WinXP桌面右下角提示网络电脑没有插好的原因及解决方法...
  4. 安装robotframework及ride
  5. python中flag的用法_请问python中flag的意思是什么?
  6. java 代码阅读题_● 试题三 阅读以下说明和Java程序代码,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 1.S - 赏学吧...
  7. 小范笔记:ASP.NET Core API 基础知识与Axios前端提交数据
  8. BI软件是做什么用的
  9. SSD源码的损失计算
  10. Python语言基础与应用 北京大学 测试章节一与二