欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java循環一年月份天數和

錢諍諍1年前8瀏覽0評論

Java是一種流行的計算機編程語言,其強大的循環功能可用于計算一年中所有月份的總天數。下面是一個示例代碼,展示如何使用循環計算一年中所有月份的天數之和:

public class MonthDays {
public static void main(String[] args) {
int year = 2022; // 設置需要計算的年份
int sumDays = 0; // 創建一個計數器來計算天數總和
for (int month = 1; month<= 12; month++) { // 循環遍歷一年中所有月份
int days = getDays(month, year); // 調用getDays函數計算每個月的天數
sumDays += days; // 將每個月的天數加入總天數計數器中
}
System.out.println("一年中所有月份的天數總和是: " + sumDays); // 輸出總天數
}
public static int getDays(int month, int year) {
int days;
switch (month) {
case 2:
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) { // 判斷是否為閏年
days = 29; // 如果是閏年,則2月份有29天
} else {
days = 28; // 如果不是閏年,則2月份有28天
}
break;
case 4:
case 6:
case 9:
case 11:
days = 30; // 4月、6月、9月和11月份各有30天
break;
default:
days = 31; // 1月、3月、5月、7月、8月、10月和12月份各有31天
}
return days;
}
}

上述代碼中,我們使用了一個for循環來遍歷一年中的所有月份。 在循環中,我們調用了一個名為getDays的函數,該函數用于計算每個月的天數,并將其添加到計數器中,以便計算總天數。 getDays函數使用switch語句來確定每個月份的天數,根據月份的不同調用不同的方式來計算天數。

運行上述代碼,它將輸出一個表示一年中所有月份天數總和的數字:

一年中所有月份的天數總和是: 365

這是因為2022年不是閏年,因此2月份有28天,而其他月份的天數與平常年份一致。 有了這個方法和代碼,您可以輕松地計算一年中任何一個年份的天數總和。

上一篇myvideo php