Rust 条件语句
概述
条件语句允许根据条件执行不同的代码分支。Rust 提供 if、else if 和 else 等条件语句。
🎯 if 表达式
基本用法
rust
fn main() {
let number = 3;
if number < 5 {
println!("condition was true");
} else {
println!("condition was false");
}
}多个条件
rust
fn main() {
let number = 6;
if number % 4 == 0 {
println!("number is divisible by 4");
} else if number % 3 == 0 {
println!("number is divisible by 3");
} else if number % 2 == 0 {
println!("number is divisible by 2");
} else {
println!("number is not divisible by 4, 3, or 2");
}
}if 在 let 语句中
rust
fn main() {
let condition = true;
let number = if condition { 5 } else { 6 };
println!("The value of number is: {}", number);
}📝 本章小结
条件语句是程序控制流的重要组成部分,掌握其用法对编写复杂逻辑至关重要。
继续学习:下一章 - Rust 循环语句