Menu
CoddyTech

回顾:简单逻辑

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

challenge icon

挑战

入门

根据以下代码片段,你需要为变量 b1、b2 和 b3 赋予布尔值(true 或 false),使 b4 的计算结果为 true。

变量 b4 根据以下逻辑计算:

  • 对 b1、b2 和 b3 的逻辑非执行逻辑与运算(&&)
  • 要让 b4 为 true,逻辑与运算的所有部分都必须为 true

亲手试试

fn main() {
    let b1: bool = ?;
    let b2: bool = ?;
    let b3: bool = ?;
    
    let b4: bool = b1 && b2 && (!b3);
    println!("b4 = {}", b4);

}

基础知识中的所有课

自己练习: Rust 在线编译器