编写java判断闰年_Java 判断闰年代码实例

编写java判断闰年_Java 判断闰年代码实例importjava.util.Scanner;/*5.1判断闰年(时间:20分钟)5.1.1作业任务(1)由用户输入任意一个年份,能被4整除但不能被100整除,或者能被400整除,是闰年。(结果:输出闰年或平年)5.1.2任务要求(1)本题仅要求判断一个年份是否为闰年。5.1.3难点提示用?:运算符条件运算符是三目运算符,其格式为:表达式?语句1:语句2;其中表达式的值是布尔类型,…

大家好,又见面了,我是你们的朋友全栈君。

import java.util.Scanner;

/*

5.1判断闰年(时间:20分钟)

5.1.1 作业任务

(1)由用户输入任意一个年份,能被4整除但不能被100整除,或者能被400整除,是闰年。(结果:输出闰年或平年)

5.1.2 任务要求

(1)本题仅要求判断一个年份是否为闰年。

5.1.3 难点提示

用 ?: 运算符

条件运算符是三目运算符,其格式为:

表达式?语句1:语句2;

其中表达式的值是布尔类型,当表达式的值为true时执行语句1,否则执行语句2。要求语句1和语句2 返回的数据类型必须相同,并且不能无返回值。

*/

public class zuoye03_5_1 {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println(“—->输入年数(例如2012):”);

int year=sc.nextInt();

System.out.println(“你输入的年份是”+year);

//leapyear(year);

isleapyear(year);

}

private static void isleapyear(int year) {

String is;

is=((year%4==0&&year%100!=0)||year%400==0)?”是闰年”:”不是闰年”;

System.out.println(year+is);

}

//public static void leapyear(int year) {

//

// if((year%4==0&&year%100!=0)||year%400==0)

//System.out.println(“是闰年”);

//else

//System.out.println(“不是闰年”);

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160639.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月17日 下午6:00
下一篇 2022年7月17日 下午6:00


相关推荐

  • 关于Java你不知道的那些事之Java注解和反射

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:轻狂书生FS https://blog.csdn.net/LookForDream_/ 前言 我们在实际的工作…

    2021年6月27日
    125
  • 玩转OpenClaw|OpenClaw(Clawdbot)接入自定义大模型教程

    玩转OpenClaw|OpenClaw(Clawdbot)接入自定义大模型教程

    2026年3月13日
    3
  • 初探无水印信息图片加密技术「建议收藏」

    初探无水印信息图片加密技术「建议收藏」原文链接 https://yq.aliyun.com/articles/72267背景随着手机app越来越多,对于App信息安全面临的挑战越来越大,像接口传递的验证信息这些相对保密的信息如果直接放在app中明文,那么毫无疑问,很容易就被激活成功教程出来,想干嘛就干嘛。因为为了对部分本地信息加密,相处过无数的办法,本次讨论的重点,无水印信息图片加密。原理无水印信息图片加密,基

    2022年6月21日
    34
  • Java实例变量和类变量

    Java实例变量和类变量Java 程序的变量大体可分为成员变量和局部变量 其中局部变量可分为如下 3 类 形参 在方法签名中定义的局部变量 由方法调用者负责为其赋值 随方法的结束而消亡 方法内的局部变量 在方法内定义的局部变量 必须在方法内对其进行显示初始化 这种类型的局部变量从初始化完成后开始生效 随方法的结束而消亡 代码块的局部变量 在代码块内定义的局部变量 必须在代码块内对其进行显式初始化 这种类型的局部变量从初始化

    2026年3月26日
    2
  • java的四种输入方法,你会几种?

    java的四种输入方法,你会几种?java的输入方法最常见的就是Scanner的方法,我经过查阅一些资料发现了输入方法原来还有那么多种,可以玩出不少花样,下面是我总结出的四种输入方式,有需要的可以拿去1.Scanner相关的功能Scanner的输入方法是最常见的一种,也是小编在此最推荐的一种,固定格式如下:importjava.util.Scanner;publicclassTestDemo1007_4{publicstaticvoidmain(String[]args){Scanner

    2022年7月9日
    112
  • 分布式互斥

    分布式互斥分布式互斥前言什么是分布式互斥 如何才能让分布式系统里的程序互斥地访问临界资源霸道总裁 集中式算法民主协商 分布式算法轮值 CEO 令牌环算法知识扩展 有适合大规模系统中的分布式互斥算法吗 总结前言如何让分布在不同计算机上的程序具有 团队精神 如何让程序通过协作共同去达成一个业务目标 什么是分布式互斥 你正在一家餐厅使用自助咖啡机泡制咖啡 突然有个人过来挪走了你的杯子 开始泡制他自己的咖啡 你耐着性子等他操作完 继续泡制自己的咖啡 结果你开始没多久 他又回来中断了你泡制咖啡的过程 相信要不了几

    2026年3月19日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号