首頁  >  文章  >  後端開發  >  C語言中關係式表達式和邏輯表達式的值是什麼

C語言中關係式表達式和邏輯表達式的值是什麼

hzc
hzc原創
2020-06-17 15:59:2916581瀏覽

C語言中關係式表達式和邏輯表達式的值是什麼

C語言中關係式表達式和邏輯運算式的值是什麼?

關係式和邏輯表達式的值是布林型:真或假(true or false),即0或1,但c語言沒有布林類型,以0為假,非0即真。

邏輯運算又稱布林運算。布爾用數學方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看成等式的變換。這種變換的有效性不依賴人們對符號的解釋,只依賴符號的組合規律 。這邏輯理論人們常稱它為布林代數。

20世紀30年代,邏輯代數在電路系統上獲得應用,隨後,由於電子技術與計算機的發展,出現各種複雜的大系統,它們的變換規律也遵守布爾所揭示的規律。

簡介

1、C語言中的邏輯表達式

用邏輯運算子將關係表達式或邏輯量連接起來的有意義的式子稱為邏輯表達式。邏輯表達式的值是一個邏輯值,即"true"或"false"。 C語言編譯系統在給出邏輯運算結果時,以數字1表示"真",以數字0表示"假",但在判斷一個量是否為"真"時,以0表示"假",以非0表示"真"。

2、可以將邏輯表達式的運算結果(0或1)賦給整數變數或字元型變數。

注意

由於浮點數在計算機中不能非常準確地表示,所以,判斷兩個浮點數是否相同時,通常不使用關係運算子"等於"(==),而是利用區間判斷方法來實現。

推薦教學: 《c語言

###

以上是C語言中關係式表達式和邏輯表達式的值是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn