邏輯運算符把各個運算的變量(或常量)連接起來組成一個邏輯表達式。
邏輯運算符有4個,它們分別是:?。。ㄟ壿嫹牵?、 ||(邏輯或)、&&(邏輯與)?。蓿ó惢颍?。在位運算里面還有 &(位與)、|(位或)的運算。
什么是邏輯運算--邏輯運算用來判斷一件事情是“對”的還是“錯”的,或者說是“成立”還是“不成立”,判斷的結(jié)果是二值的,即沒有“可能是”或者“可能不是”,這個“可能”的用法是一個模糊概念,在計算機里面進行的是二進制運算,邏輯判斷的結(jié)果只有二個值,稱這二個值為“邏輯值”,用數(shù)的符號表示就是“1”和“0”。其中“1”表示該邏輯運算的結(jié)果是“成立”的,如果一個邏輯運算式的結(jié)果為“0”,那么這個邏輯運算式表達的內(nèi)容“不成立“。
例 1:通常一個教室有二個門,這二個門是并排的。要進教室從門A進可以,從門B進教室也行,用一句話來說是“要進教室去,可以從A門進‘或者’從B門進”
用邏輯符號來表示這一個過程--能否進教室用符號C表示,教室門分別為A和B。C的值為1表示可以進教室,為0 表示進不了教室。A和B的值為1時表示門是開的,為0表示門是關著的,列表如下:
說明 C A B
2個教室的門都關著,進不去教室 0 0 0
門B是開著的,可以進去 1 0 1
門A是開著的,可以進去 1 1 0
門A和B都是開著的,可以進去 1 1 1
把表中的過程寫成邏輯運算就是: C = A || B 這就是一個邏輯表達式,它是一個“或”運算的邏輯表達式。這個表達式要表達的是這個意思--如果要使得C為1,只要 A“或”B其中之一為 1即可以達到。所以“||”運算稱為“或”運算。來源:www.examda.com
思考--如果有一個表達式 C = A || B || C 怎樣理解這個邏輯表達式?
邏輯運算符有4個,它們分別是:?。。ㄟ壿嫹牵?、 ||(邏輯或)、&&(邏輯與)?。蓿ó惢颍?。在位運算里面還有 &(位與)、|(位或)的運算。
什么是邏輯運算--邏輯運算用來判斷一件事情是“對”的還是“錯”的,或者說是“成立”還是“不成立”,判斷的結(jié)果是二值的,即沒有“可能是”或者“可能不是”,這個“可能”的用法是一個模糊概念,在計算機里面進行的是二進制運算,邏輯判斷的結(jié)果只有二個值,稱這二個值為“邏輯值”,用數(shù)的符號表示就是“1”和“0”。其中“1”表示該邏輯運算的結(jié)果是“成立”的,如果一個邏輯運算式的結(jié)果為“0”,那么這個邏輯運算式表達的內(nèi)容“不成立“。
例 1:通常一個教室有二個門,這二個門是并排的。要進教室從門A進可以,從門B進教室也行,用一句話來說是“要進教室去,可以從A門進‘或者’從B門進”
用邏輯符號來表示這一個過程--能否進教室用符號C表示,教室門分別為A和B。C的值為1表示可以進教室,為0 表示進不了教室。A和B的值為1時表示門是開的,為0表示門是關著的,列表如下:
說明 C A B
2個教室的門都關著,進不去教室 0 0 0
門B是開著的,可以進去 1 0 1
門A是開著的,可以進去 1 1 0
門A和B都是開著的,可以進去 1 1 1
把表中的過程寫成邏輯運算就是: C = A || B 這就是一個邏輯表達式,它是一個“或”運算的邏輯表達式。這個表達式要表達的是這個意思--如果要使得C為1,只要 A“或”B其中之一為 1即可以達到。所以“||”運算稱為“或”運算。來源:www.examda.com
思考--如果有一個表達式 C = A || B || C 怎樣理解這個邏輯表達式?

