c語言中運算符的用法

下次还敢
發布: 2024-04-29 19:39:18
原創
908 人瀏覽過

C 語言運算子用於執行變數和常數的操作,包括算術(如加減乘除)、關係(如等於大於)、邏輯(如與或非)和位元運算子(如左移右移)。不同類型的運算子具有不同的優先級,當多個運算子出現在同一表達式中時,優先順序較高的運算子會先執行。

c語言中運算符的用法

C 語言運算子的用法

運算子是用來對變數和常數執行運算的符號。 C 語言中提供了廣泛的運算符,包括算術運算符、關係運算符、邏輯運算符和位元操作符。

算術運算子

  • 加法
  • -
  • #*
  • 乘法
  • /
  • 除法
  • #%
# 求餘

  • 關係運算子
  • == 等於

!= 不等於

    < ;
  • 小於
  • >
  • 大於
  • #<=
  • 小於或等於
  • >=
大於或等於

邏輯運算子
  • &&
  • 邏輯與# #||
  • 邏輯或
  • !
  • 邏輯非
  • #位元運算子
  • & 位元與
|

位元或

#^

位元異或

    ##~~~
  1. 位元非
  2. <<
  3. 左移
  4. #>>
  5. 右移
  6. 運算子優先權
  7. 不同類型的運算子具有不同的優先權。當多個運算子出現在同一表達式中時,優先順序較高的運算子會先執行。以下是最常見的優先權順序:

括號()

一元運算子( 、-、!、~)#######乘法、除法、求餘(*、/、%)######加法、減法( 、-)######移位運算子(<<、>>)######關係運算符(==、!=、<、>、<=、>=)######邏輯與(&)#######邏輯或(|)####### #####運算子範例######
<code class="c">int x = 10;
int y = 5;

// 算术运算
int sum = x + y; // sum = 15
int diff = x - y; // diff = 5
int product = x * y; // product = 50
int quotient = x / y; // quotient = 2
int remainder = x % y; // remainder = 0

// 关系运算
int result = (x == y); // result = 0 (false)
result = (x != y); // result = 1 (true)
result = (x < y); // result = 0 (false)

// 逻辑运算
result = (x > 0 && y > 0); // result = 1 (true)
result = (x < 0 || y < 0); // result = 0 (false)</code>
登入後複製

以上是c語言中運算符的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板