- 比較演算 -
前のページ 次のページ
リスト
比較演算とは?
条件文とは?
比較演算の基本
比較演算子とは?

比較演算子とは、条件を判定するために使用する演算子のことです。C言語では== != > >= < <= のようなものをいいます。また、これらの演算子を使った文のことを条件文と呼び、条件の判定結果を必ずtrue falseのとちらかの値を得ることができます。

条件文とは?

if文は条件文で使う代表的な文法です。if文は「条件がtrueだったら処理を行い、falseだったら処理を行わない」ようなことを書くことができます。また、if文はtrue falseを何をもとに返すかというと、それがまさに、条件文をもとに値を返すのです。 例えば、サイコロが5つある場合で次の条件文があった場合、「サイコロが1つ以上のある場合」、「サイコロが4つのある場合」、「サイコロが5つよりも多くある場合」。サイコロは5つあるのでそれぞれの条件文が返す値は「true」、「false」、「false」になります。わかりましたか?

比較演算の基本

次は比較演算子を実際に使ってみましょう。下にソースコードを書きます。

上のソースコードでは6つの比較演算の例を挙げてみました。(1)はiの値が5よりも大きいかどうかを判定しています。(1)の場合は5は含みません。逆に5も含みたい場合は(2)のように右側に=を書きます。(3)の場合は5かどうかを判定しています。==の場合は5だったらtrueとなり、5だったらfalseにしたい場合は(4)のように書きます。(5)は5より小さいかどうかを判定しています。この場合は右側に=があるため、5も含みます。5を含みたくない場合は(6)のように書きます。



前のページ 次のページ