複製鏈接
請複製以下鏈接發送給好友

算術表達式

鎖定
算術表達式是指數學課程中,由數字和運算符號組成的式子,可以簡單清晰地記錄或描述計算過程和內容。
中文名
算術表達式
外文名
Arithmetic Expression
定    義
由數字和運算符號組成的式子
作    用
記錄或描述計算過程和內容
結    構
常量變量、函數、圓括號等

目錄

算術表達式簡介

在高級計算機語言發展過程,借用數學中表達式意境,按照語言語法規則要求寫成的能夠實現計算要求的程序代碼。

算術表達式方式

C語言中的算術表達式
算術表達式是由常量變量、函數、圓括號、運算符等組成。一個常量、一個變量(已賦過值)、一個函數都是合法的表達式,是表達式的簡單情況。例如:
5.0 + sqrt(4.0)
其中sqrt是函數,功能是求參數的平方根,sqrt(4.0)的值是2.0。
一般情況,算術表達式可包含更多的運算數據、運算符、圓括號,例如:
(a-b)/c*2+'a'+15%-4
C語言表達式中的所有成分都是寫在一行上,沒有分式,也沒有上下標,括號只能用圓括號([]和{}在C語言中作其它用)。如數學表達式:
a+b
——
a-b
需寫成(a+b)/(a-b),其中括號不能省,如寫成a+b/a-b就不能表示該表達式了。
表達式的運算過程和數學中的規則一樣,有括號先做括號內的子表達式。有多層括號,先運算最裏層。同一層,負號優先運算,再接下來運算乘除,再加減;同一優先級從左到右進行運算 [1] 
Java算術表達式
在程序中,表達式是用於計算求值的基本單位,可以簡單地將表達式理解為計算的公式。它是由運算符(如“+“、”-“、”*“、”/“)、運算量和括號組成的式子。符合語法規則的表達式可以被編譯系統理解、執行或計算、表達式的值就是對它運算後所得的結果。 [2] 
其他高級計算機語言算術表達式
與c語言基本雷同。
參考資料
  • 1.    清華大學出版社《二級C語言學與練》
  • 2.    張桂珠、張平、陳愛國.Java面向對象程序設計(jdk1.6)第三版:北京郵電大學出版社,2005