这段程序会输出什么?

来自 闭包
Rust 1.98 入门 2分钟

这段程序会输出什么?

Rust
fn main() {
    let factor = 3;
    let mut total = 1;
    let mut add_scaled = |value| {
        total += value * factor;
        total
    };

    println!("{}", add_scaled(2));
    println!("{}", add_scaled(1));
}
在试验场中打开
报告错误