運算符是一種告訴編譯器執行特定的數學或邏輯操作的符號。
C++ 內置了豐富的運算符,并提供了以下類型的運算符:
算術運算符? 關系運算符? 邏輯運算符? 位運算符? 賦值運算符? 雜項運算符;下面介紹的是算術運算(操作)符
?算術運算符:
舉個例子,當A=10,B=20時:
常用運算符
加減乘除這些運算符在運算時大部分符合我們所學的數學知識,在除法運算中,當參與運算的都是整數時,若尚有小數會直接省去留整數;平時使用中需要注意的有以下三點:
(1)取余運算符的使用
小提示:平常經常用到的求余運算符,在不同的C++標準里,在遇到被除數和除數有負數出現時,可能得到的結果有正有負,幸運的是我們經常用到的是兩個正數之間的整除ヾ(????)?"
程序實現一下取余運算符的使用:
取余運算符使用
運行結果顯示
(2)除法運算符的使用
程序中的除法和數學中不一樣,只有當除數和被除數都是小數、或者有一個為小數的時候才會進行小數除法;當都是整數時,做整除運算。
小數除法的使用
(3)小心溢出
在數據類型的選擇時,需要考慮數據的可能的大小,發生溢出后果會有很大的變化,在銀行等儲存數據的時候不會選用short類型,舉例如下(short是兩個字節):
溢出舉例
附常用數據類型以及其使用范圍:
數據類型范圍一覽表
如有錯誤,希望大家批評指正,共同學習,一起進步?????