タムちんのJava学習日記 第16話 〜慎重に解かねば〜

11月16日(火)

本日もどんどん問題集を進めていきまーす。

今日は

  • 演算子
  • while文・for文
  • 無限ループ
  • 拡張for文
  • break・continue

についての問題を解いて行きます!!
ここ2日成績があまり良くないのでかなり心配です。

結果は、、、

17問中11問正解

6割は超えました!!
合格ギリギリラインってとこですかね。

この2日間と比べるとかなり良い結果に感じましたが、まだギリギリです。

問題を見ていきましょう。

まず最初に間違えたのが、スコープに関する問題でした。
コードをよく見直してみるとすぐに間違いだと気づくような問題でした。
もったいなすぎますね。

次に間違えたのが、for文に関する問題でした。
for文は初期化文・条件文・更新文の3つの繰り返し処理で構成されています。

for(int a = 0(初期化文); a > 10(条件文); a++(更新文)) {

処理を記述する

}

3つの内、複数記述できるのは初期化文と更新文だけです。
条件文の記述が複数あるうとコンパイルエラーになってしまいます。

for(int a = 0, b = 10; a < 10, b > 5; a++, b–) {

処理を記述する

}

上記のコードだと条件文に2つの式があるためコンパイルエラーになります。
初期化文と更新文は2つ式がありますが問題はありません。

for文はよく使うのでしっかり理解しておかないといけないですね。

他に間違えてしまったのが回答数のミスでした。
問題には2つ答えろと書いているのに1つしか回答していませんでした。

ちゃんと問題を読めよオレ!!

問題文の読み間違いなんて一番やってはいけないミスです!!
ダメダメですね。

今日の結果はいつもより良かったので気分が良かったです。
しかーし!!しょーもないミスが多すぎる。

明日はもっと慎重に問題を解いていこうと思います。

PAGE TOP