1 パッケージcom.workprojects; 2 / ** 3。 *推測ゲーム 4 *列数:8,4,2,1,23,344,12 5 *列の数、必要な値の数と、すべての列の出力値の周期 6 *任意のキーボードからデータ入力は、列の数は周波数に含まれているか否かを判定する 。7 * 2019年7月3日に 8 * @authorのL 。9 * / 10 11。 インポートjava.util.Scanner; 12は 13である パブリック クラスWork070301 { 14 静的スキャナSC = 新しい新しいスキャナ(システム。 )中、 15 パブリック 静的 ボイドメイン(文字列[]引数){ 16 、INT[] = NUMS 新しい新規 のint [] {} 8,4,2,1,23,344,12; // 値の列数 17 のSystem.out.println( "推測ゲーム----- -----" ); 18 System.out.print( "あなたは推測する番号を入力してください:" ); 19 のint NUM = sc.nextInt(); // 入力されたデジタル推測 20 int型の合計= 0; // 合計の列数 21 ブールフラッグ= 偽 ; // 分析 22はである ため(int型 I = 0; Iはnums.lengthを<; Iは++ ){ 23は、 IF(== NUM NUMS [I]){ 24 フラグに= trueに。 25 } 26である } 27 のSystem.out.println( "ゲーム中に含まれる数字である:" ); 28 用の(int型NUM1:NUMS){ 29 SUM + = NUM1; 30 System.out.printの(NUM1 + "\ T" ); 31である } 32 IF ()フラグに{ 33である のSystem.out.println(); 34である のSystem.out.println( "!***おめでとう、あなたが***推測" ); 35 } 他{ 36 システム。 out.printlnを(); 37 のSystem.out.println( "***残念ながら、あなたは***間違っていると思います!"); 38である } 39 のSystem.out.println( "ゲームはすべての値の合計である:" + SUM); 40 } 41です }