Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,948 questions

51,890 answers

573 users

How to print a 2D vector elements using for loop in Rust

1 Answer

0 votes
fn main() {
    let vec2d : Vec<Vec<i32>> = vec![
                                vec![6, 1, 9], 
                                vec![4, -2, 5], 
                                vec![2, 8, 7],
                                vec![0, 54, 2]
                                ];

    let rows = vec2d.len();
    let cols = vec2d[0].len();
    
    for i in 0..rows {
        for j in 0..cols {
            print!("{:?} ", vec2d[i][j]); 
        }
        println!();
    }
}





/*
run:
    
6 1 9 
4 -2 5 
2 8 7 
0 54 2 

*/

 


 



answered May 21, 2023 by avibootz

Related questions

1 answer 132 views
1 answer 146 views
3 answers 228 views
2 answers 92 views
...