在 C++ 中,什麼是乘法運算子?
乘法運算子有以下幾種 −
- 乘法 (*)
- 除法 (/)
- 模數或“除法餘數” (%)
這些二元運算子具有從左到右的結合性。乘法運算子取算術型別的運算元。取模運算子 (%) 包含一個更嚴格的要求,即其運算元應為整數型別。
乘法運算子生成將第一個運算元乘以第二個運算元的結果。
除法運算子生成將第一個運算元除以第二個運算元的結果。
取模運算子生成後續表示式給出的餘數,其中 e1 是第一個運算元,e2 是第二個運算元:e1 – (e1 / e2) * e2,其中兩個運算元都是整數型別。
例
#include<iostream>
using namespace std;
int main() {
int a = 4, b = 3, c;
c = a * b; // Multiplication
cout << c << endl;
c = a / b; // Division. Since both are of int type, result will be floored int.
cout << c << endl;
c = a % b; // Modulo
cout << c << endl;
return 0;
}輸出
這將生成以下輸出 −
12 1 1
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP