switch ステートメントから値を取得するループを作成しようとしています。1/1 1/2 1/3 ... 12/31 のように、日付をそれぞれの行に順番に出力したい
私はそれを自分で書き込もうとしましたが、switch ステートメントにある 3 つのケースに正しい順序で月を割り当てる方法が完全にはわかりません。
以下は、私が使用しているswitchステートメントです。
int month = 0;
int yearInt = year;
int totalDays = 0;
switch (month) {
case 1:
totalDays = 30;
break;
case 2:
if (((yearInt % 4 == 0) && !(yearInt % 100 == 0))
|| (yearInt % 400 == 0))
totalDays = 29;
else
totalDays = 28;
break;
default:
totalDays = 31;
break;