等価演算・不等価演算、比較演算等は2つの値(式)に対する演算のため、たとえば
a < b < c
という式は意図しない結果をもたらします。a < bの計算結果とcの比較が行われてしまいます。
このように複数の条件式が必要な場合は論理演算子&&(AND)を用いて条件式を記述します。
AかつBは
A && B
AまたはBは
A || B
と記述します。
a < b < c を判定するためには、論理演算子を使って
a < b && b < c
と記述する必要があることに注意してください。
オンラインジャッジではじめるC/C++プログラミング入門 (マイナビ)AIZU ONLINE JUDGE のコース問題を題材にした解説書です。各トピックごとに C/C++ 言語の基礎的な内容を学習し、Introduction to Programming の演習問題にチャレンジしていきます。内容は敷居の高いものではなく、プログラミング初学者が取り組む例題からスタートしています。 |