日数の合計数は、C言語のswitch文で旅の日付を必要と

Ⅰ、用スイッチ语句求年月日:
①、//代码摘下直接可以运行
する#include <stdio.hに>
int型のmain()
{
int型の年、月、日、合計。
printf(「入力してください年、月、日の数\ N」);
scanf関数( "%D%D%D"、&年、&月、&日)。
スイッチ(月)
{
ケース1:合計= 0;ブレーク。
ケース2:合計= 31;ブレーク;
ケース3:合計= 59;ブレーク;
ケース4:合計= 90;ブレーク;
ケース5:合計= 120;ブレーク。
ケース6:合計= 151;ブレーク。
ケース7:合計= 181;ブレーク。
ケース8:合計= 212;ブレーク;
ケース9:合計= 243;ブレーク;
ケース10:合計= 273;ブレーク;
ケース11:合計= 304;ブレーク;
ケース12:合計= 334;ブレーク;
}
和=和+日。
もし(年間4%0 &&年%100 ||年の400%0)
。SUM = + 1;
のprintf( "ザ・SUMの%dは\ N-"、SUM);
戻り0;
}
②、結果は:
例えば:このプログラムは、入力された日付を計算するように設計された年の日です。入力2019,12,27は、それが意味するとき:2019年12月27号を今年、最初の数日間、結果は361日です。
ここに画像を挿入説明
☺メッセージ:
ⅰ、このプログラムは、Visual C ++バージョン6.0で実行されている。
ⅱ、私は質問の手順を与える、または物語の面で問題がある場合、私は意味を読み取ったり説明することはできません、メッセージを残し、私は指摘したり議論してください、あなたの兄に感謝!
スイッチの使用率が再び適用され、Ⅲ、この手順を考慮することは比較的簡単でなく、一般的な年は「+1」動作が必要なのは、うるう年であるかどうかを検討する必要があります。

公開された40元の記事 ウォンの賞賛0 ビュー614

おすすめ

転載: blog.csdn.net/weixin_43405300/article/details/103733210