اختبار Rust

المستوى السهل

ما هي الكلمة المفتاحية لتعريف متغير في Rust؟

let
var
const

ما هي الكلمة المفتاحية لتعريف دالة في Rust؟

fn
func
function

كيف يمكنك تعريف مصفوفة ثابتة الحجم في Rust؟

let arr = [1, 2, 3];
let arr = vec![1, 2, 3];
let arr = array![1, 2, 3];

ما هي الكلمة المفتاحية لتعريف هيكل بيانات في Rust؟

struct
class
data

كيف يمكنك الحصول على طول مصفوفة في Rust؟

arr.len()
arr.size()
arr.length()

كيف تقوم بإنشاء متغير غير قابل للتغيير في Rust؟

let
const
immutable

ما هو نوع البيانات الذي يمثل مجموعة غير قابلة للتغيير في Rust؟

tuple
vector
array

كيف يمكنك تعريف نوع بيانات قابل للتغيير في Rust؟

let mut
var
let

ما هي الطريقة الصحيحة لإنشاء حلقة for في Rust؟

for i in 0..10
for i = 0; i < 10; i += 1
foreach i in 0..10

ما هي الطريقة الصحيحة لإنشاء دالة ذات مدخلات متعددة في Rust؟

fn my_function(a: i32, b: i32) -> i32
fn my_function(a, b) -> i32
function my_function(a: i32, b: i32) -> i32

نتائج الاختبار