本文概述
- while循环的语法
- while循环的缺点
while循环的语法
while condition{ //block statements;
}
- 在上述语法中, while循环评估条件。如果条件为真, 则执行块语句, 否则终止循环。 Rust提供了这种内置构造, ??可以与” loop” , ” if” , ” else” 或” break” 语句结合使用。
文章图片
【Rust while循环语句用法解释】让我们看一个简单的例子
fn main(){let mut i=1;
while i<
=10{print!("{}", i);
print!(" ");
i=i+1;
}}
输出
1 2 3 4 5 6 7 8 9 10
在上面的示例中, ” i” 是可变变量, 表示” i” 的值可以修改。 while循环执行直到’ i’ 的值小于10或等于10。
让我们看一个简单的例子
fn main(){let array=[10, 20, 30, 40, 50, 60];
let mut i=0;
while i<
6{print!("{}", array[i]);
print!(" ");
i=i+1;
}}
输出
10 20 30 40 50 60
在上面的示例中, 使用while循环对数组的元素进行了迭代。
while循环的缺点
- 如果索引长度不正确, 则While循环会导致问题。
- 这也很慢, 因为编译器会添加运行时代码以通过此循环对每次迭代执行条件检查。
推荐阅读
- Rust引用和借入用法详解
- Rust 循环语句用法解释
- Rust if语句介绍和用法图解
- Rust安装步骤详细图解
- Rust let中的if语句用法
- 气质唯美的女生专用微信头像大全_微信
- 微信PC版怎样给自己手机版微信发送信息?_微信
- 可达鸭带字搞笑表情包大全_微信
- 包括游戏人物与可爱搞笑版本 可达鸭微信QQ头像大全_微信