1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
| use std::collections::HashMap;
fn first_function() { println!("hello im a function"); }
fn main() { let name = "Steve"; let age = 20; println!("hello {} i'm {}", name, age); println!("hello world");
let mut y = 200; println!("Before: {}", y); y = 150; println!("After {}", y);
let is_bool = true; if is_bool { println!("That is right"); } else { println!("That is Error") }
let score = 90; if score >= 90 { println!("Good"); } else if score >= 80 { println!("Normal"); }
let day = 4; match day { 1 => println!("Monday"), 2 => println!("Tuesday"), 3 => println!("Wednesday"), 4 => println!("Thursday"), 5 => println!("Friday"), 6 => println!("Saturday"), 7 => println!("Sunday"), _ => println!("NaN"), }
let mut count = 1; loop { println!("hello rust"); if count == 3 { break; } count += 1 }
let mut asum = 1; while asum <= 5 { if asum == 3 { asum += 1; continue; } println!("asum {}", asum); asum += 1 }
for i in 1..6 { println!("i is {}", i); }
for i in 1..=6 { println!("i is {}", i) }
first_function();
let test = "hello".to_string(); let test2 = String::from("hello"); println!("length: {}", test.len()); let tesult = format!("{} {}", test, test2); println!("{}", tesult);
let mut arrs = vec![1, 2]; arrs.push(3);
let mut capitalcities = HashMap::new(); capitalcities.insert("Steve", "Alice"); capitalcities.insert("New York", "Tokyo"); println!("Capital of Japan is {}", capitalcities["Japan"]);
enum Test { Up, Down, Left, Right, } let a = Test::Up; println!("{}", a) }
|