Java基础应用之条件语句(实判断某一年是否为闰年)
来源:互联网 发布:Linux解压缩gzip 编辑:程序博客网 时间:2024/06/07 03:47
Java基础应用之运算符(实现两个变量的互换(判断某一年是否为闰年))
实例运行结果:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
实现过程:
实现过程:
创建LeapYear类,在该类的主方法中接收用户输入的一个整数年份,然后通过闰年计算公式,判断这个年份是否为闰年。并在控制台输出判断结果。
import java.util.Scanner;public class LeapYear {public static void main(String[] args) {Scanner scan = new Scanner(System.in);System.out.println("请输入一个年份:");long year = scan.nextLong();// 接收用户输入if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) { // 是闰年System.out.print(year + "是闰年!");} else { // 不是闰年System.out.print(year + "不是闰年!");}}}---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总结:
闰年的出现是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差。闰年有366天,闰年的二月份有29天。
计算闰年的关键技术是其公式。满足两种条件的整数可以称为闰年,第一、能被4整除但不能被100整除,第二、能被400整除。
该公式用Java语法实现的格式:year % 4 == 0 && year % 100 != 0 || year % 400 == 0
三元运算符(?:)是if……else……语法的一个简洁写法,可以根据需求来决定使用哪种。前者常用于赋值判断,后者常用于业务流程。
阅读全文
0 0
- Java基础应用之条件语句(实判断某一年是否为闰年)
- 判断某一年是否为闰年(Java)
- 利用JAVA实现判断某一年是否为闰年
- 判断某一年是否为闰年
- 判断某一年是否为闰年
- 判断某一年是否为闰年
- 判断某一年是否为闰年
- 判断某一年是否为闰年(学习)
- 判断某一年是否闰年
- 用网页实现判断某一年是否为闰年
- 例001 判断某一年是否为闰年
- 判断某一年是否为闰年[20171117练习]
- Java算法——判断某一年是否是闰年
- 判断某一年是否是闰年
- 判断某一年是否是闰年
- 判断某一年是否是闰年
- 判断某一年是否是闰年
- 判定某一年是否为闰年
- 欢迎使用CSDN-markdown编辑器
- Java学习笔记---可变参数
- (bzoj 1202: [HNOI2005]狡猾的商人)<并查集>
- (bzoj 1015: [JSOI2008]星球大战starwar)<并查集>
- Spring framework架构图总览
- Java基础应用之条件语句(实判断某一年是否为闰年)
- 关于Linux知识技能比赛一些知识点的总结
- FFmpeg的av_read_frame()的分析
- 冒泡法思想总结,自己理解
- HDU1003
- SQL透视查询(交叉查询)PIVOT in的值过多,或不确定时的处理方案
- Java基础应用之运算符(验证登录信息的合法性)
- Android友盟统计
- poj 3787 cat that cow