目錄
一.什么是邏輯運算符
二.C語言中的邏輯運算符
三.邏輯表達式
三.視頻教程
一.什么是邏輯運算符
同時對倆個或者倆個以上的表達式進行判斷的運算符叫做邏輯運算符。
舉例:比如去網吧上網,只有年滿十八周歲并且帶身份證才可以上網。在C語言中如果要同時判斷有沒有年滿十八歲并且有沒有帶身份證就要用到邏輯運算符。
二.C語言中的邏輯運算符
C語言有三種邏輯運算符:
邏輯運算符 | 含義 | 優先級 | 作用 | 舉例 |
! | 邏輯非 | 高 | 如果a為真,則!a為假 如果a為假,則!a為真 | !a |
&& | 邏輯與 | 中 | 如果a和b同時為真,則結果為真 如果a和b其中有一個是假,則結果是假 | a&&b |
|| | 邏輯或 | 低 | 如果a和b同時為假,則結果為假 如果a和b其中有一個是真,則結果是真 | a||b |
三.邏輯表達式
用邏輯運算符連接起來的操作數,表達式,稱之為是邏輯表達式。
舉例
#include <stdio.h>int main(void)
{int a = 1;int b = 2;printf("%d\n",a < b && a > b);printf("%d\n",a < b || a > b);printf("%d\n",!(a + b));}
三.視頻教程
36.邏輯運算符_嗶哩嗶哩_bilibili