C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C++のリレーショナル演算子と等式演算子


Cプログラミングでは、2つの変数に保持されている値が、演算子に続く悪用と比較され、それらの間の関係が決定されます。これらの演算子は関係演算子と呼ばれます。利用可能なさまざまなC++関係演算子は次のとおりです-

演算子
説明
>
より大きい
> =
以上
<=
以下
<
未満


これらの演算子を使用して、オペランド間の関係を確認できます。これらの演算子は主に、2つのオペランド間の関係を見つけてそれに応じて動作するために、条件文とループで使用されます。たとえば、

#include<iostream>
using namespace std;

int main() {
   int a = 3, b = 2;

   if(a < b) {
      cout<< a << " is less than " << b;
   }
   else if(a > b) {
      cout<< a << " is greater than " << b;
   }
   return 0;
}
出力

これにより、出力が得られます-

3 is greater than 2
C ++の等式演算子は(==)に等しく、(!=)に等しくありません。彼らは名前が付けられたとおりにタスクを実行します。バイナリ等式演算子は、厳密な等式または不等式についてオペランドを比較します。 (==)に等しく(!=)に等しくない等式演算子は、関係演算子よりも優先順位が低くなりますが、同様に動作します。これらの演算子の結果タイプはboolです。

等しい演算子(==)は、両方のオペランドの値が同じ場合にtrue(1)を返します。それ以外の場合は、false(0)を返します。 not-equal-to演算子(!=)は、オペランドの値が同じでない場合にtrueを返します。それ以外の場合はfalseを返します。

#include <iostream>  
using namespace std;  

int main() {  
   cout  << boolalpha  // For printing true and false as true and false in case of a bool result
   << "The true expression 3 != 2 yields: "  
   << (3 != 2) << endl  
   << "The false expression 20 == 10 yields: "  
   << (20 == 10) << endl;  
}
出力 これにより出力が得られます-

The true expression 3 != 2 yields: true
The false expression 20 == 10 yields: false



  1. C++の関係演算子

    C ++プログラミングでは、次の演算子を使用して2つの変数に格納されている値を比較し、それらの間の関係を判別できます。これらの演算子は関係演算子と呼ばれます。使用可能なさまざまなC++関係演算子は-です。 演算子 説明 より大きい = 以上 == 等しい != 等しくない 未満 これらの演算子を使用して、オペランド間の関係を確認できます。これらの演算子は主に、2つのオペランド間の関係を見つけてそれに応じて動作するために、条件文とループで使用されます。たとえば、 例 #include<iostream&g

  2. C++の算術演算子

    C++には5つの基本的な算術演算子があります。彼らは- 追加(+) 減算(-) 分割(/) 乗算(*) モジュロ(%) 例 これらの演算子は、C++の任意の算術演算を操作できます。例を見てみましょう- #include <iostream> using namespace std; main() {    int a = 21;    int b = 10;    int c ;    c = a + b;    cout << "Line 1 - Va