Menu
CoddyTech

算术运算快捷方式

本课属于 Coddy Rust 学习旅程的“基础知识”单元。第 17 课,共 75 课。

Rust 为自运算操作提供了一种很酷的简写方式。

例如,不要写成这样:

let mut a: i32 = 5;
a = a + 3; // a 的值是 8

我们可以通过写成 += 来简化:

let mut a: i32 = 5;
a += 3; // a 的值是 8

+= 会将值 3 加到 a 本身上。

此操作适用于所有算术运算:

运算符快捷写法
++=
--=
**=
//=
%%=
challenge icon

挑战

入门

已为你提供一段初始化 count 的代码。(不要删除这一行!)

你的任务是按以下顺序添加这些操作:

  1. 将 4 加到 count 上
  2. 将 count 乘以 2
  3. 从 count 中减去 1

请使用算术快捷运算符完成操作!

亲手试试

fn main() {
    let mut count: i32 = 0;
    
    // 在下面输入你的代码
    
    
    // 不要修改下面这一行
    println!("count = {}", count);
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Rust 在线编译器