最後のレッスン上のJava、親愛なる王先生は私たちに、理論と実践的な授業の鮮明な画像を得ました。初めに、教師は分岐やループ、フーリッシュオールドマンの神話から始まるプログラミングエッセンスの物語、基本的なプログラミング・シーケンスについてです。編集、コンパイル、ロード、学校の検査、実行:Javaプログラムは、通常、5つの段階を経ます。また、不十分なテストから見つけ、問題を見つけるために、テストから私たちに語った、私たちの基本的な質問の多くを与え、その後、識別子と識別子のJava仕様の要件を教え、その後、一般的なデータ型のJava定数を定義し、離間下線の数字複数のできる新しい機能、元のデータ型と付加int型、フロート及び数種類、残りは、オブジェクトを参照するために使用される以下のタイプ列挙サイズを列挙している、switch文を列挙するために使用することができますその後、Javaの算術演算子とその優先順位について話しています。変数タイプ及びメモリ使用ルール変数と変数のスコープとの間の変換に続いて、元の参照型変数タイプ、フロートにどの文字列を区別します。先生は私たちが自己テストを実施させ、最後の2つのクラスが、内容は次のとおりです。二年生、ソフトウェア会社のプログラマーの子2列で、教師が保護者に小学校の子供たちに被写体30の4日間の業務を与えます。2ポストはすぐにそれを行うための小さなプログラムを書くことを考えました。次に、重複を避けるために被験者項1にいくつかの小さなを追加する; 2、(数/印刷モード)カスタマイズすることができ、図3に示すように、次のパラメータを制御することができる:乗算、除算、括弧かどうか、複雑な減算の数値範囲有無、除算を有しありませんこのようなスコアをサポートするかどうかなど、いかなる残りありません。以下は、私のプログラムです
輸入java.util.Randomの。
インポートjava.util.Scanner;
パブリッククラスsuanshu {
静的スキャナSC = NULL;
静的な文字列のA3 =新しい文字列(」「);
。のpublic static int型S1 =新しいランダム()nextInt(100);
。のpublic static int型S2 =新しいランダム()nextInt(100);
。のpublic static int型S3 =新しいランダム()nextInt(100);
INTパブリック静的[] [] =新しいINT [100000] [2]。
公共の静的なint型の[] =新しいINT [100000]。
パブリック静的無効メイン(文字列[] args){
SC =新しいスキャナ(System.in)。
System.out.println( "请输入题数:");
INT、N = sc.nextInt()。
System.out.println( "请输入每行的题数:");
INT、M = sc.nextInt()。
以下のために(INT i = 0; iがn <; iは++){
IF((I)%のM == 0)
System.out.print(」
System.out.print((I + 1)+ ":");
S1 =新しいランダム()nextInt(100)。
System.out.print(S1)。
S2 =新しいランダム()nextInt(100)。
S3 =新しいランダム()nextInt(100)。
//重复
[I] [0] = S1。
[I] [1] = S3。
S [I] = S2。
{(J ++; J <I INT J = 0)のための
([J] [0] == S1 && [J] [1] == S3 && S [j] == S2){もし
S3 =新しいランダム()。 nextInt(100)。
一方(S3 == A [i]が[1]){
S3 =新しいランダム()nextInt(100)。
}
S3 =新しいランダム()nextInt(100)。
一方(S3 == A [i]が[1]){
}
}}
(S2%4 == 0)であれば
System.out.print( "+")。
(S2%4 == 1){場合
( " - ")System.out.print。
S3 =新しいランダム()nextInt(100)。
}
}
であれば(S2%4 == 2){
System.out.print( "*")。
(S1 * S3> = 100){ながら
// S1 =新しいランダム()nextInt(100)。
S3 =新しいランダム()nextInt(100)。
}
}
であれば(S2%4 == 3){
System.out.print( "/")。
しばらく(S3 = 0 && S1 / S3 = 0!!){
// S1 =新しいランダム()nextInt(100)。
S3 =新しいランダム()nextInt(100)。
}
}
System.out.print(S3)。
System.out.print( "=")。
System.out.print(A3)。
}
}
}
上記は、Javaの最後のクラスの一般的な内容であります