在數(shù)學中我們見過7<x<100這樣的公式,意思是x大于7并且x小于100。
在程序中這樣寫一個變量的范圍值是不行的,計算機是看不懂這樣的算式的,那么怎樣讓計算機看懂呢?這里就要用到邏輯運算符了。
下面我們看一下C語言中的邏輯運算符:
那么前面的那個算式寫成計算機可以看的懂的算式就是:x>7 && x<100;
邏輯運算的值也是有兩種分別為“真”和“假”,C語言中用整型的1和0來表示。其求值規(guī)則如下:
1) 與運算(&&)
參與運算的兩個變量都為真時,結果才為真,否則為假。例如:5>=5 && 7>5 ,運算結果為真;
2) 或運算(||)
參與運算的兩個變量只要有一個為真,結果就為真。 兩個量都為假時,結果為假。例如:5>=5||5>8,運算結果為真;
3) 非運算(!)
參與運算的變量為真時,結果為假;參與運算量為假時,結果為真。例如:!(5>8),運算結果為真。
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報