本文概述
- 循环loop
- 循环的语法
- 循环终止
Rust包含三种循环:
- 循环
- for循环
- while循环
循环的语法
loop{
//block statements
}
在以上语法中, 块语句将无限次执行。
循环流程图:
文章图片
让我们看一个无限循环的简单例子
fn main()
{
loop
{
println!("Hello srcmini");
}}
输出
Hello srcmini
Hello srcmini
Hello srcmini
Hello srcmini
.
.
.
infinite times
在此示例中, 一遍又一遍地打印” Hello srcmini” , 直到并且除非我们手动停止循环。通常, ” ctrl + c” 命令用于从循环终止。
循环终止 ‘ Break’ 关键字用于终止循环。如果不使用’ break’ 关键字, 则循环将无限次执行。
让我们看一个简单的例子
fn main()
{
let mut i=1;
loop
{
println!("Hello srcmini");
if i==7
{
break;
}
i+=1;
}}
输出
Hello srcmini
Hello srcmini
Hello srcmini
Hello srcmini
Hello srcmini
Hello srcmini
Hello srcmini
【Rust 循环语句用法解释】在上面的示例中, i是一个计数器变量, 它是一个可变变量, 表示可以更改该计数器变量以备将来使用。
推荐阅读
- Rust while循环语句用法解释
- Rust if语句介绍和用法图解
- Rust安装步骤详细图解
- Rust let中的if语句用法
- Rust的功能介绍
- Rust for循环语句用法解释
- 第一个Rust程序示例图解
- Ruby While循环解释和用法
- Python while循环语句用法