程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> c語言(3)--運算符&表達式&語句

c語言(3)--運算符&表達式&語句

編輯:關於C語言

  計算機的本職工作是進行一系列的運算,C語言為不同的運算提供了不同的運算符!

  1.那些運算符們

    .基本運算符

      算術運算符:+ - * /  % ++ --

      賦值運算符:=

      逗號運算符:,

      關系運算符:< >   <=  >=  !=

      邏輯運算符:&&  ||   !

      條件運算符:?:

    .位運算符

      位邏輯運算符: ~   &   |    ^(表示異或)

      位移位運算符:>>      <<

  2.運算的優先級

  當多個運算混合在一起使用時,我們需要知道運算的先後順序,否則就可能得出不同的值!當關系運算、賦值運算、邏輯運算、算術運算混合時,其按如下:

    ! > 算術運算 >關系運算>&&和|| >賦值運算

  Note:在所有的運算符中,逗號運算符的優先級是最低的;賦值運算符的優先級僅高於逗號運算符

  3.表達式及其值

  .表達式(expression)是由運算符和操作數組合構成的。最簡單的表達式是一個單獨的操作數,以此為基礎可以建立復雜的表達式。

    不同表達式擁有不同的表達式值,如:

      賦值表達式----它的值與=號的變量取得的值相同

      算術表達式----其值為算術運算的結構

      關系表達式----其值為 1 或 0

      邏輯表達式----其值也為 1 或 0

      逗號表達式----其值為最後一個表達式的值

  4.語句

  語句(statement)是一條完整的計算機指令。在C語言中,語句用結束處的一個分號標識。不同語句的集合構成一個程序。

  C語言的基本語句從形式上可分為:聲明語句,表達式語句,函數調用語句,控制語句,復合語句,空語句等

      

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved