杯水斗量
23-06-11 19:53 微博认证:宁波市轨道交通集团有限公司工程处 系统设计与管理总监 科技博主

#rust编程之道# if语句 #编程[超话]#以下是 Rust 中 `if` 条件语句的语法格式:

if condition {
// 此处为满足条件时执行的代码块
} else {
// 此处为不满足条件时执行的代码块
}

其中,`condition` 是需要进行判断的条件表达式,如果满足条件则执行第一个代码块,否则执行第二个代码块。

以下是一个简单的例子,判断一个数是否是正数:

fn main() {
let number = 10;

if number > 0 {
println!("这是个正数");
} else {
println!("这不是个正数");
}
}

输出结果为:这是个正数

在 Rust 中,`if` 语句也支持嵌套:

fn main() {
let number = 10;
if number > 0 {
println!("这是个正数");
if number % 2 == 0 {
println!("这个正数是偶数");
} else {
println!("这个正数是奇数");
}
} else {
println!("这不是个正数");
}
}

输出结果为:这是个正数
这个正数是偶数

发布于 黑龙江