邏輯表達式(經常忘。。)
邏輯表達式的值是一個邏輯值,即“true”或“false”。C語言編譯系統在給出邏輯運算結果時,以數字1表示“真”,以數字0表示“假”,但在判斷一個量是否爲“真”時,以0表示“假”,以非0表示“真”。
c語言中,等於是“==”,不等於是“!=”。
注意:由於浮點數在計算機中不能非常準確地表示,所以,判斷兩個浮點數是否相同時,通常不使用關係運算符“等於”(==),而是利用區間判斷方法來實現。爲了判斷x是否等於5.003,可利用如下邏輯表達式:
x>5.002 && x<5.004
當此邏輯表達式爲“真”時,就可以認爲x等於5.003。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
C語言 運算符優先級表
運算符 ·結合性 () [] -> .(前述運算符) 自左向右 ! ~ ++ -- - (type) * & sizeof (單目運算符) 自右向左 *
Aquarius_1
2020-07-08 06:52:33
及相應的函數
getopt.h和對應的鏈接庫不是每個編譯器都有的,gcc編譯器好像是有的,但是在vs2008是沒有的,所以就要去網上下載跨平臺的代碼,不管怎麼樣,
wz7654321
2020-07-08 06:35:09
L1-043 閱覽室(C&Java)PAT團體程序設計天梯賽-練習集
sys_
2020-07-08 04:20:34
C語言 之 字符串(數組)
chris 007
2020-07-08 02:41:39
openssl 實現https 網站
huangwuming002
2020-07-08 01:50:15
Linux下C Socket編程基礎API
BasilGuo
2020-07-08 01:18:30
An Introduction To GCC-for the GNU Compilers gcc and g++(GCC 簡介)
BasilGuo
2020-07-08 01:18:26
[轉]深入理解Javascript閉包
一、什麼是閉包? “官方”的解釋是:所謂“閉包”,指的是一個擁有許多變量和綁定了這些變量的環境的表達式(通常是一個函數),因而這些變量也是該表達式的
iteye_3912
2020-07-08 01:01:43
c和c++中NULL和0的區別?!
chris 007
2020-07-08 01:00:59
C語言之結構體、共用體、枚舉
chris 007
2020-07-08 01:00:59
VB.net是個彌天大謊,VB.net已死(海康威視 SDK 開發有感)
jessezappy
2020-07-07 23:59:32
VIM 下通過 ctags 插件實現代碼跨文件跳轉功能
lc_cc
2020-07-07 23:53:16
CC++描述 第十一屆藍橋杯省賽CC++大學B組 第一場(2020.7.5) 題目+題解
ACfun:)
2020-07-07 23:45:29