在 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
广告