MST

星途 面试题库

面试题:Rust中数组切片的基本操作

假设有一个Rust数组 `let numbers = [1, 2, 3, 4, 5];`,请编写代码获取该数组的前三个元素组成的切片,并计算切片中所有元素的和。
42.9万 热度难度
编程语言Rust

知识考点

AI 面试

面试题答案

一键面试
fn main() {
    let numbers = [1, 2, 3, 4, 5];
    let slice = &numbers[0..3];
    let sum: i32 = slice.iter().sum();
    println!("切片元素的和为: {}", sum);
}