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