From 0f30af3e3b119b5ca902734954fc92f241b6b0a8 Mon Sep 17 00:00:00 2001 From: TimLai666 <43640816+TimLai666@users.noreply.github.com> Date: Mon, 10 Jun 2024 16:23:22 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BF=BB=E8=AD=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- exercises/00_intro/intro1.rs | 19 ++++++++----------- exercises/00_intro/intro2.rs | 2 +- exercises/01_variables/variables1.rs | 2 +- exercises/01_variables/variables2.rs | 4 ++-- exercises/01_variables/variables3.rs | 2 +- exercises/01_variables/variables4.rs | 6 +++--- exercises/01_variables/variables5.rs | 4 ++-- exercises/02_functions/functions2.rs | 2 +- exercises/02_functions/functions3.rs | 2 +- exercises/02_functions/functions4.rs | 2 +- exercises/02_functions/functions5.rs | 2 +- 11 files changed, 22 insertions(+), 25 deletions(-) diff --git a/exercises/00_intro/intro1.rs b/exercises/00_intro/intro1.rs index 3d0a0f79..8db6b72a 100644 --- a/exercises/00_intro/intro1.rs +++ b/exercises/00_intro/intro1.rs @@ -13,8 +13,8 @@ // I AM NOT DONE fn main() { - println!("Hello and"); - println!(r#" welcome to... "#); + println!("您好,"); + println!(r#" 歡迎來到... "#); println!(r#" _ _ _ "#); println!(r#" _ __ _ _ ___| |_| (_)_ __ __ _ ___ "#); println!(r#" | '__| | | / __| __| | | '_ \ / _` / __| "#); @@ -22,17 +22,14 @@ fn main() { println!(r#" |_| \__,_|___/\__|_|_|_| |_|\__, |___/ "#); println!(r#" |___/ "#); println!(); - println!("This exercise compiles successfully. The remaining exercises contain a compiler"); - println!("or logic error. The central concept behind Rustlings is to fix these errors and"); - println!("solve the exercises. Good luck!"); + println!("此練習已成功編譯。其餘練習包含編譯或邏輯錯誤。Rustlings 的核心概念是修復這些錯誤並解決練習。祝您好運!"); println!(); - println!("The source for this exercise is in `exercises/00_intro/intro1.rs`. Have a look!"); - println!( - "Going forward, the source of the exercises will always be in the success/failure output." - ); + println!("此練習的源碼在 `exercises/00_intro/intro1.rs`。請查看!"); + println!("之後,每個練習的源碼路徑將會顯示在成功或失敗的輸出結果中。"); println!(); println!( - "If you want to use rust-analyzer, Rust's LSP implementation, make sure your editor is set" + "如果您想使用 Rust 的 LSP 實現 rust-analyzer,請確保您的編輯器已設置," ); - println!("up, and then run `rustlings lsp` before continuing.") + println!("然後在繼續之前運行 `rustlings lsp`。") } + diff --git a/exercises/00_intro/intro2.rs b/exercises/00_intro/intro2.rs index ae6923e1..707370a5 100644 --- a/exercises/00_intro/intro2.rs +++ b/exercises/00_intro/intro2.rs @@ -7,5 +7,5 @@ // I AM NOT DONE fn main() { - printline!("Hello there!") + printline!("你好!") } diff --git a/exercises/01_variables/variables1.rs b/exercises/01_variables/variables1.rs index f3f47ffb..4a4bafe4 100644 --- a/exercises/01_variables/variables1.rs +++ b/exercises/01_variables/variables1.rs @@ -8,5 +8,5 @@ fn main() { x = 5; - println!("x has the value {}", x); + println!("x 的值: {}", x); } diff --git a/exercises/01_variables/variables2.rs b/exercises/01_variables/variables2.rs index 77d06559..ef94ea4e 100644 --- a/exercises/01_variables/variables2.rs +++ b/exercises/01_variables/variables2.rs @@ -7,8 +7,8 @@ fn main() { let x; if x == 10 { - println!("x is ten!"); + println!("x 是十!"); } else { - println!("x is not ten!"); + println!("x 不是十!"); } } diff --git a/exercises/01_variables/variables3.rs b/exercises/01_variables/variables3.rs index 9f153b57..01bbdce5 100644 --- a/exercises/01_variables/variables3.rs +++ b/exercises/01_variables/variables3.rs @@ -6,5 +6,5 @@ fn main() { let x: i32; - println!("Number {}", x); + println!("數字 {}", x); } diff --git a/exercises/01_variables/variables4.rs b/exercises/01_variables/variables4.rs index 3ea7925b..67d5d41d 100644 --- a/exercises/01_variables/variables4.rs +++ b/exercises/01_variables/variables4.rs @@ -6,7 +6,7 @@ fn main() { let x = 3; - println!("Number {}", x); - x = 5; // don't change this line - println!("Number {}", x); + println!("數字 {}", x); + x = 5; // 不要改這一行 + println!("數字 {}", x); } diff --git a/exercises/01_variables/variables5.rs b/exercises/01_variables/variables5.rs index 199c9e3c..2a97f605 100644 --- a/exercises/01_variables/variables5.rs +++ b/exercises/01_variables/variables5.rs @@ -5,8 +5,8 @@ // I AM NOT DONE fn main() { - let number = "T-H-R-E-E"; // don't change this line + let number = "T-H-R-E-E"; // 不要改這一行 println!("Spell a Number : {}", number); - number = 3; // don't rename this variable + number = 3; // 不要重命名這個變數 println!("Number plus two is : {}", number + 2); } diff --git a/exercises/02_functions/functions2.rs b/exercises/02_functions/functions2.rs index 4d016227..1478b767 100644 --- a/exercises/02_functions/functions2.rs +++ b/exercises/02_functions/functions2.rs @@ -10,6 +10,6 @@ fn main() { fn call_me(num:) { for i in 0..num { - println!("Ring! Call number {}", i + 1); + println!("鈴鈴!第 {} 次呼叫", i + 1); } } diff --git a/exercises/02_functions/functions3.rs b/exercises/02_functions/functions3.rs index b16314ee..9c6c0dce 100644 --- a/exercises/02_functions/functions3.rs +++ b/exercises/02_functions/functions3.rs @@ -10,6 +10,6 @@ fn main() { fn call_me(num: u32) { for i in 0..num { - println!("Ring! Call number {}", i + 1); + println!("鈴鈴!第 {} 次呼叫", i + 1); } } diff --git a/exercises/02_functions/functions4.rs b/exercises/02_functions/functions4.rs index e6a5aeeb..2f483ddc 100644 --- a/exercises/02_functions/functions4.rs +++ b/exercises/02_functions/functions4.rs @@ -10,7 +10,7 @@ fn main() { let original_price = 51; - println!("Your sale price is {}", sale_price(original_price)); + println!("您的售價是 {}", sale_price(original_price)); } fn sale_price(price: i32) -> { diff --git a/exercises/02_functions/functions5.rs b/exercises/02_functions/functions5.rs index 6bf8e963..1b254314 100644 --- a/exercises/02_functions/functions5.rs +++ b/exercises/02_functions/functions5.rs @@ -6,7 +6,7 @@ fn main() { let answer = square(3); - println!("The square of 3 is {}", answer); + println!("3 的平方是 {}", answer); } fn square(num: i32) -> i32 {