「Rust」for文に配列のインデックスを使って要素を取得する

書式
let 配列名 = [要素1, xxx];
for インデックスの値 in 最小値..最大値{
配列名「インデックスの値」
}
配列「インデックス」を利用して配列の要素を取得します。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fn main() {
let a = [10, 20, 30, 40, 50];
for i in 0..5 {
println!("a[{}] = {}", i, a[i]);
}
}
fn main() { let a = [10, 20, 30, 40, 50]; for i in 0..5 { println!("a[{}] = {}", i, a[i]); } }
fn main() {
let a = [10, 20, 30, 40, 50];
    for i in 0..5 {
        println!("a[{}] = {}", i, a[i]);
    }
}

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
a[0] = 10
a[1] = 22
a[2] = 30
a[3] = 44
a[4] = 55
a[0] = 10 a[1] = 22 a[2] = 30 a[3] = 44 a[4] = 55
a[0] = 10
a[1] = 22
a[2] = 30
a[3] = 44
a[4] = 55

 

Rust

Posted by arkgame