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

java輸出年和月份求天數(shù)

Java是一種非常流行和廣泛使用的編程語言。它有很多功能和應(yīng)用場(chǎng)景,其中之一是計(jì)算年和月份的天數(shù)。在Java中,我們可以使用簡(jiǎn)單的代碼來輸出特定年和月份的天數(shù)。

import java.util.Scanner;
public class DaysInMonth {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("請(qǐng)輸入年份:");
int year = input.nextInt();
System.out.print("請(qǐng)輸入月份:");
int month = input.nextInt();
int daysInMonth = 0;
switch (month) {
case 1: // January
case 3: // March
case 5: // May
case 7: // July
case 8: // August
case 10: // October
case 12: // December
daysInMonth = 31;
break;
case 4: // April
case 6: // June
case 9: // September
case 11: // November
daysInMonth = 30;
break;
case 2: // February
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) {
daysInMonth = 29;
} else {
daysInMonth = 28;
}
break;
default:
System.out.println("輸入的月份無效!");
break;
}
System.out.println(month + "月" + year + "年有" + daysInMonth + "天。");
}
}

代碼首先通過Scanner類獲取用戶輸入的年份和月份。然后,使用switch語句檢查月份,并相應(yīng)地設(shè)置相應(yīng)月份的天數(shù)。對(duì)于2月份,需要檢查年份是否為閏年,以確定天數(shù)。最后,使用System.out.println方法輸出結(jié)果。

該程序可以幫助我們快速計(jì)算特定年份和月份的天數(shù),非常方便。