跳到正文
信奥逐课

第 052 课

减 -

🟢 入门 约 5 分钟

一句话理解

- 做减法,也能表示负号。

为什么要学

差值、相反数,都靠它。

讲解

a - b 是差。-a 是相反数。

减法同样会溢出:INT_MIN 取相反数在 int 里可能出问题。

比较大小时,写成差再和 0 比可能溢出,直接比较更安全。

例子

int a = 5, b = 8;
cout << a - b << " " << -a;

输出:

-3 -5

5-8=-3;-a 是 -5。

常见错误

练习 做完再看下一课

`a - b` 在整数里一定大于等于 0。

在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课