關係運算子,邏輯運算子

2021-07-05 22:49:30 字數 798 閱讀 8747

關係運算子:

>:判斷左邊表示式的值是否  大於  右邊表示式的值

<:判斷左邊表示式的值是否   小於  右邊表示式的值

>=:判斷左邊表示式的值是否  大於或者等於  右邊表示式的值

<=:判斷左邊表示式的值是否  小於或者等於  右邊表示式的值

==:判斷左邊表示式的值是否 等於右邊的表示式的值

!=:判斷左邊表示式的值是否  不等於  右邊表示式的值

關係表示式都會有乙個結果:要麼是真,要麼是假,分別用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 ...