java判断闰年代码_根据输入的年份判断是否是闰年?(在JAVA用if-else)
展开全部
一、问题分析
闰年的判断规则如下:
1.若某个年份能被4整除但不能被100整除,则e69da5e887aa62616964757a686964616f31333366306434是闰年。
2.若某个年份能被400整除,则也是闰年。
二、根据闰年的判断规则,代码设计如下
import java.util.Scanner;
class Bissextile{
public static void main(String[] args){
System.out.printtln("请输入年份");
int year;//接收输入的年份
Scanner scanner = new Scanner(System.in);
year = scanner.nextln();
if(year<0||year>3000){
System.out.println("年份有误!");
}
if(year%4==0&&year%100!=0||year%400==0){
System.out.println(year+"是闰年");
}else{
System.out.println(year+"不是闰年");
}
}
}
扩展资料:
另外,闰年的判断还可以按照如下代码设计:
import java.util.Scanner;
class LunTan1
{
public static void main(String[] args)
{
System.out.println("请输入一个年份");
Scanner scan=new Scanner(System.in);
int year=scan.nextInt();
scan.close();
ifleapyear(year);
}
private static void ifleapyear(int year){
if (year>0)
{
if (year%100==0)
{
if (year%400==0)
{
System.out.println("您输入的"+year+"年是闰年");
}
else
{
System.out.println("您输入的"+year+"年是平年");
}
}
else if (year%4==0)
{
System.out.println("您输入的"+year+"年是闰年");
}
else
{
System.out.println("您输入的"+year+"年是平年");
}
}
else
{
System.out.println("您的输入不合法,请确认后再次输入");
Scanner scan=new Scanner(System.in);
year=scan.nextInt();
scan.close();
ifleapyear(year);
}
}
}
java判断闰年代码_根据输入的年份判断是否是闰年?(在JAVA用if-else)相关推荐
- python判断能否组成三角形_任意输入3个数,判断能否组成三角形(python)
原博文 2018-08-10 17:11 − 任意输入3个数,判断能否组成三角形. 三角形:两边之和大于第三边 直角三角形:勾股定理 代码如下: # 输入合法性检查,必须输入正数,不支持科学计数法'' ...
- java 公交管理系统 代码_基于jsp的公交管理系统-JavaEE实现公交管理系统 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的公交管理系统, 该项目可用各类java课程设计大作业中, 公交管理系统的系统架构分为前后台两部分, 最终实现在线上 ...
- java关键字提取代码_一个站长常用的类似于获取关键词排名的java工具类
可以通过指定关键词和站点名来自动抓取百度的搜索结果从而得知自己的网站在某个搜索词的排名,类似于http://www.aizhan.com/siteall/zuidaima.com/ import ja ...
- java编程用户输入两个数字_编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不...
导航:网站首页 > 编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不 编写一个Java应用程序,要求从键盘输入 ...
- 练习5 键盘输入一个年份 判断年份 是否为闰年
公历年份是整百或整千的(也就是年份末尾至少有2个0的),用年份除以400,如果能整除,就是闰年,不能整除就是平年, 公历其他的年份,用年份除以4,如果能整除,就是闰年,不能整除就是平年, 如1900年 ...
- 任意输入一个年份 判断是否为闰年
/** .任意输入一个年份 判断是否为闰年* 闰年:可以被400整除 或者 可以被4整除但是不能被100整除的年份 */ #include <stdio.h>int main(void) ...
- java用流体加减乘除_任意输入两个数,完成加法、减法、乘法、除法运算!(加减乘除运算分别定义四个方法)_学小易找答案...
[简答题]编写程序实现菜单设计 [简答题]一层平面图 [简答题]编写一个程序实现大小写字母转换 [简答题]利用循环语句输出一个五行的等腰三角形,如下图 [简答题]编写一个程序实现交换两个变量的数值. ...
- java三目运算符简化代码_如何使用传播运算符简化代码
java三目运算符简化代码 by Matt Granmoe 通过Matt Granmoe 如何使用传播运算符简化代码 (How to simplify your code with the sprea ...
- java 角色管理代码_后台管理系统-角色管理模块
1 角色管理设计说明 1.1 业务设计说明 本模块主要实现的是企业内部角色(岗位)的管理,可以在添加角色时,为角色分配资源访问权限,最后将角色再分配给用户,图所示: 基于对表的设计,其数据逻辑关系的展 ...
- java电子日记本代码_计算法日记将规则的价值视为无需计算机的代码
java电子日记本代码 I've been preparing a presentation for the Canadian Institute for the Administration of ...
最新文章
- 正圆锥体空间方程_你也可以理解“麦克斯韦方程组”
- 命令行实现SMTP和IMAP
- [00004]-[2015-07-16]-[00]-[VC++ 开发Activity控件基础]
- linux mysql io压力大_MySQL 调优基础(四) Linux 磁盘IO_MySQL
- This blog has been cancelled for a long time
- element 方法返回的boolean被当成字符串了_quot;==quot;和 equals 方法有什么区别
- 京东金融创新”ABS云平台” 大数据提升直接融资效率
- python实现设计模式
- EJB - 环境设置
- Unity 修改asset store下载路径(win10)
- 服务器维护合同需要交印花税吗,服务合同需要交印花税吗
- 经纬财富:宜昌炒白银和炒黄金有什么不同?
- SDOI 2014 数表 题解
- 查杀计算机病毒,计算机病毒查杀
- S5PV210 I2C电容触摸屏驱动
- js和python前景比较好_Python,Java和JavaScript这3个编程语言未来哪个更有前景?
- 装逼神器,逼真黑客范儿
- 抖音seo源码,抖音关键词,抖音下拉词,抖音seo矩阵系统,分发源码技术搭建
- project下build.gradle文件和module下buil.gradle
- 大数据开发工程师都需要学什么大数据课程?
热门文章
- 【SpringBoot_ANNOTATIONS】AOP 01 AOP功能测试
- 【SpringBoot_ANNOTATIONS】自动装配 03 方法 构造器位置的自动装配
- Unity OnPostprocessTexture 和 OnPreprocessTexture 使用注意事项
- 查看linux系统端口占用情况
- plsql查询无结果集_何恺明一作,刷新7项检测分割任务,无监督预训练完胜有监督...
- java代码怎么动态修改xml配置文件内容_[MyBatis]-MyBatis框架-05-动态sql
- Mybatis的简单介绍,什么是Mybatis框架
- 通过编写纯代码与JDBC实现对mysql的数据实现增删改查案例,jdbc连接数据库六步完整步骤详解,适合编程新手,通俗易懂
- Java使用冒泡排序对数据进行排序,带注释
- long在python中的意思_Python中的Long对象