単純なJavaコード兼教室テストの学校の話題第二週は問題外であるという単純なJavaコード兼学校の教室テストの第2週

単純なJavaコード兼学校の教室テストの第2週は問題外であります

 

乗算の結果を確実にすること100、除算の整数結果を超えない間のコードは、二桁の演算の機能を有することができ、減算の結果が肯定的です。

加えて、ユーザはまた、質問の数、および各被験者の行数を設定することができます。

ソースコードのために:2901583663

最初のパッケージ。

java.util.Scannerインポート;
インポートjava.util.Randomの、
パブリッククラス一{
静的スキャナスキャナ新しい新規SC =(System.in);
  公共の静的な無効メイン(文字列[] args){
  int型NUM1、
  NUM2、
  NUM3;
  INT B ;
  [3] INT AAA [] [] =新しい新しいINT [100000];
  char型C = '';
  int型のnum_end;
  int型の長さ;
  ブール= falseにユート;
  System.out.printlnは( "どのように多くの質問生産を選択してください:") ;
  num_end sc.nextInt =();
  System.out.printlnは( "出力いくつかの質問のそれぞれの行を入力してください:");
  長さ= sc.nextIntを();
  (I = 0をint型;私はnum_endを<;)のために{
    ランダムにランダム=新しい新しいA();
    NUM1 = a.nextInt(101);
    からnum2 = a.nextInt(101);
    NUM3 = a.nextInt(101);
    B = NUM3 4%。
    スイッチ(B){
    ケース0:
      C = '+'。
      ブレーク;
    ケース1:
      C = ' - '。
      ブレーク;
    ケース2:
      C = '*';
      ブレーク;
    ケース3:
      C = '/'。
      ブレーク;
    }
  (Bの== 3 && NUM2 == 0){もし
    続けます。
  }
  IF(B == 2 &&(NUM1の*のNUM2)> 100){
    続けます。
  }
  もし、(Bの== 3 &&(NUM1の%のNUM2)!= 0){
    続けます。
  }
  IF(== B 1 &&((NUM1-NUM2)<0)){
    続けます。
  }
  他{
    JUD = TRUE。
  }
  のための(INT U = 0; Uは、I <; U ++){
    int型A1 = 0、A2 = 0、A3 = 0。
    A1 =のAAA [I] [0]。

    A3 =のAAA [I] [2]。
    (A1 == NUM1 && A2 == NUM2 && A3 == B){もし
      JUD = FALSE;
    }
  }
  もし(JUD){
    int型の端= I + 1。
    System.out.print( "这是第" +エンド+ "道题:" + NUM1 + C + NUM2 + "=")。
    I ++;
  }
  {(iは100000 <)場合は
  、AAAを[I] [0] = NUM1。
  AAA [I] [1] = NUM2。
  AAA [I] [2] Bを=。
  }
  (I%の長さ== 0)場合
  のSystem.out.println();
    }
  }
}

乗算の結果を確実にすること100、除算の整数結果を超えない間のコードは、二桁の演算の機能を有することができ、減算の結果が肯定的です。

加えて、ユーザはまた、質問の数、および各被験者の行数を設定することができます。

ソースコードのために:2901583663

最初のパッケージ。

java.util.Scannerインポート;
インポートjava.util.Randomの、
パブリッククラス一{
静的スキャナスキャナ新しい新規SC =(System.in);
  公共の静的な無効メイン(文字列[] args){
  int型NUM1、
  NUM2、
  NUM3;
  INT B ;
  [3] INT AAA [] [] =新しい新しいINT [100000];
  char型C = '';
  int型のnum_end;
  int型の長さ;
  ブール= falseにユート;
  System.out.printlnは( "どのように多くの質問生産を選択してください:") ;
  num_end sc.nextInt =();
  System.out.printlnは( "出力いくつかの質問のそれぞれの行を入力してください:");
  長さ= sc.nextIntを();
  (I = 0をint型;私はnum_endを<;)のために{
    ランダムにランダム=新しい新しいA();
    NUM1 = a.nextInt(101);
    からnum2 = a.nextInt(101);
    NUM3 = a.nextInt(101);
    B = NUM3 4%。
    スイッチ(B){
    ケース0:
      C = '+'。
      ブレーク;
    ケース1:
      C = ' - '。
      ブレーク;
    ケース2:
      C = '*';
      ブレーク;
    ケース3:
      C = '/'。
      ブレーク;
    }
  (Bの== 3 && NUM2 == 0){もし
    続けます。
  }
  IF(B == 2 &&(NUM1の*のNUM2)> 100){
    続けます。
  }
  もし、(Bの== 3 &&(NUM1の%のNUM2)!= 0){
    続けます。
  }
  IF(== B 1 &&((NUM1-NUM2)<0)){
    続けます。
  }
  他{
    JUD = TRUE。
  }
  のための(INT U = 0; Uは、I <; U ++){
    int型A1 = 0、A2 = 0、A3 = 0。
    A1 =のAAA [I] [0]。

    A3 =のAAA [I] [2]。
    (A1 == NUM1 && A2 == NUM2 && A3 == B){もし
      JUD = FALSE;
    }
  }
  もし(JUD){
    int型の端= I + 1。
    System.out.print( "这是第" +エンド+ "道题:" + NUM1 + C + NUM2 + "=")。
    I ++;
  }
  {(iは100000 <)場合は
  、AAAを[I] [0] = NUM1。
  AAA [I] [1] = NUM2。
  AAA [I] [2] Bを=。
  }
  (I%の長さ== 0)場合
  のSystem.out.println();
    }
  }
}

おすすめ

転載: www.cnblogs.com/tertr99/p/11706390.html