運算符:
(1)算術運算符
+、-、*、/、%、++、--
除法有兩種:一般除法和整除,如果除數和被除數都爲整型,則執行的是整除,否則執行一般除法。
求餘可用於判斷奇偶、判別因子、控制數據的週期性變化
關係運算符
>、<、>=、<=、==、!=
邏輯運算符
&&、||、!
賦值運算符
= 將數值存入內存單元
賦值運算左邊一定是變量而不能是其它任何東西(why)
特別注意此處有坑!!!
=和==的混用
如何 避免?判斷相等時,儘量把常量或者表達式放在左邊(一般習慣放在右邊)
why?
如果將一個常量或者表達式放在賦值運算符左邊,一般情況下編譯器會報錯,即使編譯器沒報錯,編譯程序時也會報錯,這樣能夠避免賦值運算符“=”和關係運算符“==”的混用
複合賦值運算
+=、-=、*=、/=
條件運算符
C=a>b?a:b;可以取代簡單的if結構