java输入年份和月份输出该月有多少天
导读:Java是一种广泛使用的编程语言,我们可以使用Java来编写一些小型程序,并在控制台中输出一些简单的信息。在这篇文章中,我们将详细介绍如何使用Java输入年份和月份,并输出该月有多少天的方法。import java.util.Scanner...
Java是一种广泛使用的编程语言,我们可以使用Java来编写一些小型程序,并在控制台中输出一些简单的信息。在这篇文章中,我们将详细介绍如何使用Java输入年份和月份,并输出该月有多少天的方法。
import java.util.Scanner;
public class MonthDays {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入年份: ");
int year = sc.nextInt();
System.out.print("请输入月份: ");
int month = sc.nextInt();
// 判断该月份有多少天int days = 0;
if (month == 2) {
if ((year % 4 == 0 &
&
year % 100 != 0) || year % 400 == 0) {
days = 29;
}
else {
days = 28;
}
}
else if (month == 4 || month == 6 || month == 9 || month == 11) {
days = 30;
}
else {
days = 31;
}
System.out.println("该月份有" + days + "天");
}
}
上述代码中,我们使用了Scanner类来获取用户输入的年份和月份。然后,我们使用if-else语句来判断该月份有多少天。若该月份为二月,则需要判断是否为闰年,来确定该月份的天数。如果该月份为4、6、9、11月,则该月有30天;否则,该月有31天。
使用Java输出该月有多少天是非常简单的。我们只需要按照上述代码进行编写,并在控制台中输出结果即可。在这个过程中,我们通过输入和判断实现了简单的Java程序,为我们后续的编程学习打下了基础。希望这篇文章对你有所帮助!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java输入年份和月份输出该月有多少天
本文地址: https://pptw.com/jishu/543293.html
