Menu
Coddy logo textTech

Zusammenfassung - Pretty Print Array

Teil des Abschnitts Fundamentals der Rust-Journey von Coddy — Lektion 59 von 75.

challenge icon

Aufgabe

Einfach

Erstellen Sie ein Programm, das ein Array der Größe 5 empfängt und das Array ansprechend im folgenden Format ausgibt:

[elem1, elem2, elem3, ...]

Jedes Element ist durch , (Komma gefolgt von einem Leerzeichen) getrennt. Es gibt kein abschließendes Komma oder zusätzliches Leerzeichen vor der schließenden Klammer ].

Zum Beispiel sollte bei der Eingabe von 1,2,3,4,5 die Ausgabe wie folgt aussehen:

[1, 2, 3, 4, 5]

Um über die Elemente im Array zu iterieren, verwenden Sie:

for i in 0..arr.len() {
	arr[i];
	...
}

Probier es selbst

use std::io;
use std::convert::TryInto;

fn main() {
    let mut input_str_arr = String::new();
    io::stdin().read_line(&mut input_str_arr).unwrap();
    let arr: [String; 5] = input_str_arr.split(',').map(String::from).collect::<Vec<String>>().try_into().unwrap();

    print!("[");
    // Schreiben Sie Ihren Code unten

    
    println!("]");
}

Alle Lektionen in Fundamentals