面试题答案
一键面试fn main() {
// 定义变量
let a = 2;
let b = 3;
let c = 4;
let d = 5;
let e = 6;
// 进行数学运算,利用运算符优先级和结合性
// 优先级顺序:
// 1. 乘法(*) 优先级高,左结合,先计算a * b
// 2. 除法(/) 优先级高,左结合,接着计算上一步结果 / c
// 3. 加法(+) 优先级低,左结合,计算上一步结果 + d
// 4. 减法(-) 优先级低,左结合,计算上一步结果 - e
// 5. 赋值(=) 优先级最低,右结合,将最终结果赋给result
let result = a * b / c + d - e;
println!("运算结果: {}", result);
}