2.6 算術運算式

基本算術運算子

C++ 的五個基本算術運算子,跟數學課的加、減、乘、除很像,只是除法要特別小心:

  • +(加)、-(減)、*(乘):和數學一樣。注意乘號是 *,不是 ×。
  • /(除):當左右兩邊都是整數時,做的是整數除法——只取「商」、把小數部分直接丟掉。所以 7 / 3 不是 2.33,而是 2。
  • %(取餘,也叫「模」):取整數除法之後的餘數。所以 7 % 3 是 1。

/ 和 % 可以用「分東西」來想:把 7 顆糖果平分給 3 個人,每人拿 7 / 3 = 2 顆,最後剩下 7 % 3 = 1 顆。

運算子 名稱 例子 結果
+ 加法 7 + 3 10
- 減法 7 - 3 4
* 乘法 7 * 3 21
/ 除法(整數除法) 7 / 3 2(小數丟掉,只取商)
% 取餘(模) 7 % 3 1(餘數)

登入後即可閱讀完整內容

語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。