在 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

更新日期:11-Feb-2020

221 浏览

开启您的职业生涯

完成课程后获得认证

立即开始
广告