算术运算符

算术运算符
下表显示了 C++ 支持的所有算术运算符。假设变量 A 的值为 10,变量 B 的值为 20,则:
运算符 描述 实例
+ 把两个操作数相加 A+B将得到30
- 从第一个操作数中减去第二个操作数 A-B将得到-10
* 把两个操作数相乘 A*B将得到200
/ 分子除以分母 B/A将得到2
% 取模运算符,整除后的余数 B%A将得到0
++ 自增运算符,整数值增加1 A++将得到11
-- 自减运算符,整数值减少1 A--将得到9
算术运算符实例:
请看下面的实例,了解 C++ 中所有可用的算术运算符,复制并黏贴下面的 C++ 程序到 test.cpp 文件中,编译并运行程序即可。

#include <iostream>
using namespace std;
main()
{
      int a = 21;
      int b = 10;
      int c ;
      c = a + b;
      cout << "Line 1 - c 的值是 " << c << endl ;
      c = a - b;
      cout << "Line 2 - c 的值是 " << c << endl ;
      c = a * b;
      cout << "Line 3 - c 的值是 " << c << endl ;
      c = a / b;
      cout << "Line 4 - c 的值是 " << c << endl ;
      c = a % b;
      cout << "Line 5 - c 的值是 " << c << endl ;
      c = a++;
      cout << "Line 6 - c 的值是 " << c << endl ;
      c = a--;
      cout << "Line 7 - c 的值是 " << c << endl ;
      return 0;
}	

当上面的代码被编译和执行时,它会产生下列结果:

Line 1 - c 的值是 31
Line 2 - c 的值是 11
Line 3 - c 的值是 210
Line 4 - c 的值是 2
Line 5 - c 的值是 1
Line 6 - c 的值是 21
Line 7 - c 的值是 22

posted @ 2022-03-10 14:38  心悟&&星际  阅读(107)  评论(0编辑  收藏  举报