From 03a9b0363abbf3e464e5d3b620b440770d20d869 Mon Sep 17 00:00:00 2001 From: "suguo.yao" Date: Sun, 15 May 2022 14:55:17 +0800 Subject: [PATCH] for --- lesson01/main.go | 24 ++++++++++++++++++++++++ lesson01/readme.md | 1 + 2 files changed, 25 insertions(+) create mode 100644 lesson01/main.go create mode 100644 lesson01/readme.md diff --git a/lesson01/main.go b/lesson01/main.go new file mode 100644 index 0000000..5d7056f --- /dev/null +++ b/lesson01/main.go @@ -0,0 +1,24 @@ +package main + +import ( + "fmt" + "math/rand" + "time" +) + +func main() { + t := 0 + r := rand.New(rand.NewSource(time.Now().UnixNano())) + rows := r.Intn(100) + for x := 1; x <= rows; x++ { + if x > rows/2 { + t-- + } else { + t++ + } + for y := 0; y < t; y++ { + fmt.Print("*") + } + fmt.Print("\n") + } +} diff --git a/lesson01/readme.md b/lesson01/readme.md new file mode 100644 index 0000000..4ac3cfe --- /dev/null +++ b/lesson01/readme.md @@ -0,0 +1 @@ +流程控制学习 \ No newline at end of file