色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java輸入年份和月份輸出該月有多少天

錢旭東1年前7瀏覽0評論

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語句來判斷該月份有多少天。若該月份為二月,則需要判斷是否為閏年,來確定該月份的天數(shù)。如果該月份為4、6、9、11月,則該月有30天;否則,該月有31天。

使用Java輸出該月有多少天是非常簡單的。我們只需要按照上述代碼進行編寫,并在控制臺中輸出結果即可。在這個過程中,我們通過輸入和判斷實現(xiàn)了簡單的Java程序,為我們后續(xù)的編程學習打下了基礎。希望這篇文章對你有所幫助!