關係運算子:
>:判斷左邊表示式的值是否 大於 右邊表示式的值
<:判斷左邊表示式的值是否 小於 右邊表示式的值
>=:判斷左邊表示式的值是否 大於或者等於 右邊表示式的值
<=:判斷左邊表示式的值是否 小於或者等於 右邊表示式的值
==:判斷左邊表示式的值是否 等於右邊的表示式的值
!=:判斷左邊表示式的值是否 不等於 右邊表示式的值
關係表示式都會有乙個結果:要麼是真,要麼是假,分別用1和0代替
邏輯運算子:
&&:邏輯與讀作並且,兩邊結果都為真,才為真
口訣:一假則假
||:邏輯或讀作或者,兩邊結果有一邊為真,則為真
口訣:一真則真
!:邏輯非讀作取反,使真變假,假變真
邏輯運算子的優先順序:
邏輯運算子< 關係運算子< 算數運算子
0程式表示法: 0邏輯非:單目運算子
只要乙個運算元就叫單目運算子
!1;!5;
斷路:
右邊的表示式不會執行,叫斷路
斷路發生在邏輯運算中:||、&&
&&:在左邊的表示式為假的時候,發生斷路
||:在左邊的表示式為真得時候,發生斷路
關係運算子和邏輯運算子
關係運算子也叫比較運算子,像數學中10 9 1 x 5等等,表示一種判定關係,給出的這種關係可能是正確的也可能是錯誤的,例如可以有 1 2 這種判定,但這是錯誤的判斷。計算機中也支援這種判定,但結果只有兩種,要麼判斷正確要麼判斷錯誤。正確則稱為 真 錯誤則稱為 假 任意給出這樣乙個判定,要麼為真要麼...
C 關係運算子與邏輯運算子
1.關係運算子 比較運算 關係運算子用於比較兩個值並決定它們的關係,然後給出相應的取值。關係表示式 由關係運算子連線起來的式子。關係表示式的運算結果為 bool 型別,bool 型別只有兩個值 true和false。如果關係運算表示式成立,則這個表示式的值為 true 否則為 false。using...
Swift關係運算子和邏輯運算子
關係運算子是比較兩個表示式大小關係的運算,它的結果是true或false,即布林型資料。如果表示式成立 結果為true,為false。關係運算子有8種 和 以let a 6為例。具體說明參見表3 3。表3 3 關係運算子 運算子名稱 例子結果 等於a 4 false 不等於a 4 true 大於a ...