Javaの課題3:漁師クエリ「フィットとは、ネットワークを開始します」

Lxとをパッケージ化。

インポートjava.util.Scanner;

/ **仕事:

/ * 3:フィットと開始ネットワーク

  • 假设小吴从2010年1月1日开始, 三天打鱼两天晒网,
    
  • 输入一个日期,判断那一天小吴是应该打鱼还是晒网?
    

* /
パブリッククラスForTest01 {
公共の静的な無効メイン(文字列[] args){
//フィットし、ネットワークを開始
@ 3:5日剰余請求の法則スカイ5サイクル9 9%5 = 4日間の合計。%/ 5 =余り= 0,4、2,3漁網乾燥
スキャナスキャナ新しい新しいキー=(System.in);
のSystem.out.printlnは( "年を入力");
int型NUM = key.nextInt ();
System.out.printlnはは( "月を入力してください");
int型NUM1 = key.nextInt();
System.out.printlnは( "いくつかの数字を入力してください");
int型からnum2 = key.nextInt();
//日の初期総数は0と定義される定義、
INT days1 = 0;
; 2019のみI <数=数は使用できませんを使用して完了していない、何日2010.01.01-2019.01.01 //計算
(int型のiについて2010 =;私は<NUM; I ++){
//は閏年か否かを判断する
!IF(I. 4 == 0 &&%Iは0%100%400 I || == 0){=
; days1 + = 366
//System.outを.println(days1);
}他{
+ = 365 days1;
//System.out.println(days1);
}
}
// 2019年1月1日を計算する日数を入力として2019年4月3日、1月の入力に1月1日の入力電流の年を計算日
{(。; J <NUM1 J ++ INT J = 1)のための
スイッチ(J){
。:ケース1
、ケース3
、ケース5:
事例7:
ケース8:
ケース10:
ケース12は、次のとおり
days1 + = 31であり、
BREAK、
ケース4。 :
ケース6:
ケース9:
ケース11:
days1 + = 30;
BREAK;
ケース2:
IF(!(NUM 4 == 0 &&%100%NUM = 0)||(400%NUM == 0)){
days1 = 29 +;
}他{
days1 + = 28;
}
デフォルト:これが実行されるように、//上記の条件が満たされていない、デフォルトデフォルト
BREAK;
}
}
//プラス日の総数日数
days1 + = NUM2;
のSystem.out.println(days1);
INT RES =(days1)5%; //日数RES
IF(RES> = RES 1 && <= 3){
システム.out.println( "釣りである");
}他{
するSystem.out.println( "ネット乾燥です");
}
}
}
ここに画像を挿入説明

公開された154元の記事 ウォンの賞賛6 ビュー5501

おすすめ

転載: blog.csdn.net/weixin_45339692/article/details/104863931