算术运算快捷方式
本课属于 Coddy C++ 学习旅程的“基础知识”单元。第 20 课,共 74 课。
C++ 为自运算操作提供了一种很酷的简写方式。
例如,不要这样写:
int a = 5;
a = a + 3; // a 的值是 8我们可以写成 += 来简化:
int a = 5;
a += 3; // a 的值是 8+= 是给 a 本身加上值 3
此操作适用于所有算术运算:
| 运算符 | 快捷方式 |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
这些快捷写法不只适用于 int。除了 %= 以外,它们也都适用于 double 和 float:
double price = 10.5;
price *= 2; // price 的值为 21.0挑战
入门已为你提供一段初始化 count 的代码。(不要删除这一行!)
你的任务是按以下顺序添加这些运算:
- 将
4加到count上 - 将
count乘以2 - 从
count中减去1
使用算术快捷运算符来完成!
亲手试试
#include <iostream>
int main() {
int count = 0;
// 在下方输入你的代码
// 不要修改下面这行代码
std::cout << "count = " << count;
return 0;
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C++ 在线编译器