Повтор одного значения в массиве в Rust
Когда все ячейки должны начинаться с одного числа, его не перечисляют вручную. В квадратных скобках пишут значение, точку с запятой и длину массива.
Пять нулей задают одной записью:
let zeros = [0; 5];
Тип такого массива - [i32; 5]. Любая
ячейка хранит 0, пока вы сами не
замените значение в изменяемом массиве.
Тот же прием работает с другим числом:
let fives = [5; 3];
println!("{}", fives[0]);
println!("{}", fives[2]);
Создайте массив из 4 ячеек, в каждой
число 1, и выведите первую и
последнюю ячейку.
Дан следующий массив:
let pad = [9; 2];
Скажите, какое число лежит во второй ячейке.
Запишите массив из 6 нулей в
переменную blank и выведите
любую одну ячейку, кроме первой и
последней.