首页后端开发JAVAjava输入年份和月份输出该月有多少天

java输入年份和月份输出该月有多少天

时间2023-11-17 14:46:03发布访客分类JAVA浏览949
导读: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
java软件工程师前景和待遇如何 java软件安装和环境配置

游客 回复需填写必要信息