21xrx.com
2024-12-22 14:11:45 Sunday
登录
文章检索 我的文章 写文章
Java中使用if else语句输出平年和闰年
2023-06-15 17:36:22 深夜i     --     --
Java if

在我们日常生活中,有一个重要的时刻就是过年,那每年的年份是平年还是闰年,我们该如何判断呢?在Java编程中,可以使用if else语句来判断。

平年和闰年的定义:公历闰年分为四年一闰,且以百年为单位分为400的倍数也是闰年。所以2000年是闰年,1900年不是闰年。

首先,我们需要获取年份,使用Java的Scanner类来获取控制台输入的年份。代码如下:

Scanner input = new Scanner(System.in);

System.out.println("请输入年份:");

int year = input.nextInt();

接下来,我们使用if else语句进行判断。代码如下:

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

  System.out.println(year + "年是闰年");

} else {

  System.out.println(year + "年是平年");

}

在上面的代码中,使用了条件语句,如果年份可以被4整除但不能被100整除,或者可以被400整除,则为闰年,否则为平年。

else语句、平年、闰年、Scanner类。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复