mirror of
https://github.com/sunface/rust-by-practice.git
synced 2025-06-28 06:59:11 +00:00
add no. for zh exercises
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
# 函数
|
||||
🌟🌟🌟
|
||||
1. 🌟🌟🌟
|
||||
```rust,editable
|
||||
|
||||
fn main() {
|
||||
@ -16,7 +16,7 @@ fn sum(x, y: i32) {
|
||||
```
|
||||
|
||||
|
||||
🌟🌟
|
||||
2. 🌟🌟
|
||||
```rust,editable
|
||||
fn main() {
|
||||
print();
|
||||
@ -29,7 +29,7 @@ fn print() -> i32 {
|
||||
```
|
||||
|
||||
|
||||
🌟🌟🌟
|
||||
3. 🌟🌟🌟
|
||||
|
||||
```rust,editable
|
||||
// 用两种方法求解
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
### 整数
|
||||
|
||||
🌟
|
||||
1. 🌟
|
||||
|
||||
> Tips: 如果我们没有显式的给予变量一个类型,那编译器会自动帮我们推导一个类型
|
||||
|
||||
@ -19,7 +19,7 @@ fn main() {
|
||||
}
|
||||
```
|
||||
|
||||
🌟
|
||||
2. 🌟
|
||||
```rust,editable
|
||||
|
||||
// 填空
|
||||
@ -28,7 +28,7 @@ fn main() {
|
||||
}
|
||||
```
|
||||
|
||||
🌟🌟🌟
|
||||
3. 🌟🌟🌟
|
||||
|
||||
> Tips: 如果我们没有显式的给予变量一个类型,那编译器会自动帮我们推导一个类型
|
||||
|
||||
@ -46,7 +46,7 @@ fn type_of<T>(_: &T) -> String {
|
||||
}
|
||||
```
|
||||
|
||||
🌟🌟
|
||||
4. 🌟🌟
|
||||
```rust,editable
|
||||
|
||||
// 填空,让代码工作
|
||||
@ -56,7 +56,7 @@ fn main() {
|
||||
}
|
||||
```
|
||||
|
||||
🌟🌟
|
||||
5. 🌟🌟
|
||||
```rust,editable
|
||||
|
||||
// 解决代码中的错误和 `panic`
|
||||
@ -67,7 +67,7 @@ fn main() {
|
||||
}
|
||||
```
|
||||
|
||||
🌟🌟
|
||||
6. 🌟🌟
|
||||
```rust,editable
|
||||
|
||||
// 修改 `assert!` 让代码工作
|
||||
@ -79,7 +79,7 @@ fn main() {
|
||||
|
||||
|
||||
### 浮点数
|
||||
🌟
|
||||
7. 🌟
|
||||
|
||||
```rust,editable
|
||||
|
||||
@ -90,7 +90,7 @@ fn main() {
|
||||
let z = 0.01_f64; // f64
|
||||
}
|
||||
```
|
||||
🌟🌟 使用两种方法来让下面代码工作
|
||||
8. 🌟🌟 使用两种方法来让下面代码工作
|
||||
|
||||
|
||||
```rust,editable
|
||||
@ -101,7 +101,7 @@ fn main() {
|
||||
```
|
||||
|
||||
### 序列Range
|
||||
🌟🌟 两个目标: 1. 修改 `assert!` 让它工作 2. 让 `println!` 输出: 97 - 122
|
||||
9. 🌟🌟 两个目标: 1. 修改 `assert!` 让它工作 2. 让 `println!` 输出: 97 - 122
|
||||
|
||||
```rust,editable
|
||||
fn main() {
|
||||
@ -118,7 +118,7 @@ fn main() {
|
||||
}
|
||||
```
|
||||
|
||||
🌟🌟
|
||||
10. 🌟🌟
|
||||
```rust,editable
|
||||
|
||||
// 填空
|
||||
@ -131,7 +131,7 @@ fn main() {
|
||||
|
||||
### 计算
|
||||
|
||||
🌟
|
||||
11. 🌟
|
||||
```rust,editable
|
||||
|
||||
// 填空,并解决错误
|
||||
|
@ -25,7 +25,7 @@ fn main() {
|
||||
```
|
||||
|
||||
### 练习
|
||||
🌟🌟
|
||||
1. 🌟🌟
|
||||
```rust,editable
|
||||
// 使用两种方法让代码工作起来
|
||||
fn main() {
|
||||
@ -38,7 +38,7 @@ fn main() {
|
||||
}
|
||||
```
|
||||
|
||||
🌟
|
||||
2. 🌟
|
||||
```rust,editable
|
||||
|
||||
fn main() {
|
||||
@ -48,7 +48,7 @@ fn main() {
|
||||
}
|
||||
```
|
||||
|
||||
🌟
|
||||
3. 🌟
|
||||
```rust,editable
|
||||
|
||||
fn main() {
|
||||
|
Reference in New Issue
Block a user