1. 程式人生 > 資訊 >訊息稱 vivo 首款摺疊屏旗艦手機 X Flod 下月釋出,內部代號“蝴蝶”

訊息稱 vivo 首款摺疊屏旗艦手機 X Flod 下月釋出,內部代號“蝴蝶”

邏輯運算子
下表顯示了 C++ 支援的所有關係邏輯運算子。假設變數 A 的值為 1,變數 B 的值為 0,則:
運算子 描述 例項
&& 稱為邏輯與運算子。如果兩個運算元都非零,則條件為真。 (A&&B)為假。
|| 稱為邏輯或運算子。如果兩個運算元中有任意一個非零,則條件為真。 (A||B)為真。
! 稱為邏輯非運算子。用來逆轉運算元的邏輯狀態。如果條件為真則邏輯非運算子將使其為假。 !(A&&B)為真。
邏輯運算子例項:
請看下面的例項,瞭解 C++ 中所有可用的邏輯運算子,複製並黏貼下面的 C++ 程式到 test.cpp 檔案中,編譯並執行程式即可。

#include <iostream>
using namespace std;
main()
{
       int a = 5;
       int b = 20;
       int c ;
       if ( a && b )
      {
              cout << "Line 1 - 條件為真"<< endl ;
      }
      if ( a || b )
      {
              cout << "Line 2 - 條件為真"<< endl ;
      }
      /* 改變 a 和 b 的值 */
      a = 0;
      b = 10;
      if ( a && b )
      {
              cout << "Line 3 - 條件為真"<< endl ;
      }
      else
      {
              cout << "Line 4 - 條件不為真"<< endl ;
      }
      if ( !(a && b) )
     {
              cout << "Line 5 - 條件為真"<< endl ;
     }
     return 0;
}

當上面的程式碼被編譯和執行時,它會產生下列結果:

Line 1 - 條件為真
Line 2 - 條件為真
Line 3 - 條件不為真
Line 4 - 條件為真