日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

c语言与或非逻辑符号_c语言逻辑与或非

發布時間:2023/12/19 综合教程 25 生活家
生活随笔 收集整理的這篇文章主要介紹了 c语言与或非逻辑符号_c语言逻辑与或非 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(1)邏輯運算
邏輯非的優先級最高,邏輯與次之,邏輯或最低,即:!(非) → &&(與) → ||(或)

記憶口訣:not(非) and(與) or(或)

運算規則
1)&&:當且僅當兩個運算量的值都為”真”時,運算結果為”真”,否則為”假”。

2) || :當且僅當兩個運算量的值都為”假”時,運算結果為”假”,否則為”真”。

3) ! :當運算量的值為”真”時,運算結果為”假”;當運算量的值為”假”時,運算結果為”真”。

例如,假定x=5,則(x>=0) && (x<10)的值為”真”,(x<-1) || (x>5)的值為”假”。

(2)位操作

三分鐘掌握位運算符——與(&)、非(~)、或(|)、異或(^)這個文章寫得很好,值得去看看
如果以開關開燈論:
有這樣兩個開關,0為開關關閉,1為開關打開。

與(&)運算

0&0=0,0&1=0,1&0=0,1&1=1 :全真(1)才為真(1),有一假(0)則為假(0)

與運算中兩個開關是串聯的,如果我們要開燈,需要兩個開關都打開燈才會打開。
理解為A與B都打開,則開燈,所以是1&1=1
任意一個開關沒打開,都不開燈,所以其他運算都是0
通俗理解為A(與)B都開則開,否則關

或(|)運算
0|0=0,0|1=1,1|0=1,1|1=1 :全假(0)才為假(0),有一真(1)則為真

或運算中兩個開關是并聯的,即一個開關開,則燈開。
如果任意一個開關開了,燈都會亮。
只有當兩個開關都是關的,燈才不開。
理解為A(或)B任意開則開

非(~)運算
非運算即取反運算,在二進制中1變0,0變1

異或(^)運算
異或運算通俗地講就是一句話
同為假,異為真
所以它是這樣的算法
:0^0=0,
0^1=1,
1^0=1,
1^1=0

總結

以上是生活随笔為你收集整理的c语言与或非逻辑符号_c语言逻辑与或非的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。