本節書摘來自異步社群《c語言程式設計初學者指南》一書中的第2章,第2.8節,作者【美】keith davenport(達文波特) , m1ichael vine(維恩),更多章節内容可以通路雲栖社群“異步社群”公衆号檢視
正如前面小節中的adder程式所展示的,c語言使得程式員能夠執行所有的各種類型的算術運算。表2.5展示在c語言程式設計的入門階段最常使用的算術運算符。

在上一小節的adder程式中,在處理常用算術運算的時候,我使用了快捷方式,即在printf()函數中執行了計算。然而這不是必需的,你可以使用其他的變量和程式語句來得到相同的結果。例如,如下的代碼是adder程式的另一個變體,它使用了其他的程式語句來達到相同的結果。
在adder程式的這個版本中,我使用了兩條額外的語句得出了相同的結果。我聲明了另外一個名為iresult的變量,并且使用另外一條語句将ioperand1+ ioperand2的結果指派給它(如下所示),而不是在printf()函數中執行算術運算。
記住,等号(=)是一個指派運算符,其中,運算符(=)右邊的值将會指派到運算符的左邊。例如,不能這麼描述:iresult等于ioperand1加ioperand2。這麼說是不對的,相反,應該像下面這樣說:iresult獲得了ioperand1加上ioperand2的值。