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

java循環(huán)一年月份天數(shù)和

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

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

public class MonthDays {
public static void main(String[] args) {
int year = 2022; // 設(shè)置需要計算的年份
int sumDays = 0; // 創(chuàng)建一個計數(shù)器來計算天數(shù)總和
for (int month = 1; month<= 12; month++) { // 循環(huán)遍歷一年中所有月份
int days = getDays(month, year); // 調(diào)用getDays函數(shù)計算每個月的天數(shù)
sumDays += days; // 將每個月的天數(shù)加入總天數(shù)計數(shù)器中
}
System.out.println("一年中所有月份的天數(shù)總和是: " + sumDays); // 輸出總天數(shù)
}
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循環(huán)來遍歷一年中的所有月份。 在循環(huán)中,我們調(diào)用了一個名為getDays的函數(shù),該函數(shù)用于計算每個月的天數(shù),并將其添加到計數(shù)器中,以便計算總天數(shù)。 getDays函數(shù)使用switch語句來確定每個月份的天數(shù),根據(jù)月份的不同調(diào)用不同的方式來計算天數(shù)。

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

一年中所有月份的天數(shù)總和是: 365

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

上一篇myvideo php