算術運算
一個運算式基礎由運算元(Operands)、運算子(Operators)和間隔符號(Delimiters)等三者所組成。
例如:
其中運算元就是A、B、C、D,運算子就是+ - * /
還包括等下會提到的%
,其中的()
就是間隔符號。
算數運算子
C 語言的算術運算子比較常見的例如:加、減、乘、除、取餘數,其中因為皆需要兩個運算元構成,所以稱作二元運算子,如:
在程式語言裡面 ,「* /」 的處理順序優先於「+ -」,等同於我們生活常見的四則運算,只是這裡多增加了「%」運算子,其地位等同於「* /」。
遞增及遞減運算子
在 C 語言裡面還有一種比較常使用到的用法是「單元運算子」,僅需要一個運算元。請看以下表格:
還是不懂?請看範例
範例輸出:
a + b * c - d = 571
d / c = 3
a = 10
a-- : 10
a = 9
b = 20
--b : 19
b = 19
c % 10 = 33 % 10 = 3
練習題目
ZeroJudge a002 (題目因為要求要重複輸入,建議先學會while迴圈再回來寫)
Last updated