C言語についての質問です。 Switch文を使っての月の日数の判定のプログラムを教えていただければなと 例えば 9月なら30日まで 10月なら31日まで のような事です。

C言語についての質問です。 Switch文を使っての月の日数の判定のプログラムを教えていただければなと 例えば 9月なら30日まで 10月なら31日まで のような事です。

C言語関連42閲覧

ベストアンサー

0

月の数をキーにしてその値に応じて地道に変えるしかないです。 C言語のswitchは、breakしない限り次の項目へ進みますので、 同じに日数毎に纏める事はできます。 こんな感じに。 switch(月){ case 2: 日数=28; break; case 4: case 6: case 9: case 11: 日数=30; break; default : 日数=31; }

ThanksImg質問者からのお礼コメント

1番多い31日をdefaultにすれば良かっのですね。ありがとうございます!

お礼日時:2019/10/14 17:12

その他の回答(1件)