两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

C++中的邏輯運算符包括&&、||、!三種,分別表示邏輯與、邏輯或、邏輯非,下面分別講解。


1. 邏輯與&&:

邏輯與是一個雙目運算符,使用時&&的兩邊各一個表達式,如果運算符的左右兩邊的表達式都為真,表達式整體才為真,否則即為假,如表達式:5&&6、1&&-1、1<2&&5都為真,3-3&&5、10--&&0這兩個表達式都為假。

2. 邏輯或||:

邏輯或運算符也是一個雙目運算符,使用時候要求兩邊各一個表達式,如果運算符左右兩邊的表達式只要有一個為真,那么邏輯或表達式的整體就為真,否則都為假,如表達式:3-3||5為真,0||5-5為假。

3. 邏輯非!:

邏輯非是一個單目運算符,它表示取反的意思,放在表達式的左邊,如!a ,即原先為真的表達式取反之后變?yōu)榧伲葹榧俚谋磉_式取反之后變?yōu)檎?。如表達式!0結(jié)果為1,!(2>1)結(jié)果為0。


以上,希望大家加強理解,在實際的學習工作中,往往是關系運算符、算數(shù)運算符、邏輯運算符等運算符和變量組合在一起的復合表達式,因此要熟練規(guī)則。


如以下代碼,大家覺得這兩個表達式值是多少呢?

#include<iostream>
using namespace std;
int main()
{
    int a=10;
    int b=20;
    int c=30;
    int d,e;
    d=!c>(b-a)&&(c-b)>(b-a);
    e=(b-a)||(c-b)&&!(c-b-a);
    return 0;
}


點贊(0)

C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習題和答疑,點擊了解:

一點編程也不會寫的:零基礎C語言學練課程

解決困擾你多年的C語言疑難雜癥特性的C語言進階課程

從零到寫出一個爬蟲的Python編程課程

只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程

信息學奧賽或C++選手的 必學C++課程

藍橋杯ACM、信息學奧賽的必學課程:算法競賽課入門課程

手把手講解近五年真題的藍橋杯輔導課程

Dotcpp在線編譯      (登錄可減少運行等待時間)