From 83096e0846d151084e3dc5420e00093817a973d9 Mon Sep 17 00:00:00 2001 From: jbw <2753081006@qq.com> Date: Fri, 30 Dec 2022 21:44:20 +0800 Subject: [PATCH] add homework/week2/GO11099-jim/ --- homework/week2/GO11099-jim/main.go | 62 ++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 homework/week2/GO11099-jim/main.go diff --git a/homework/week2/GO11099-jim/main.go b/homework/week2/GO11099-jim/main.go new file mode 100644 index 0000000..1d156f7 --- /dev/null +++ b/homework/week2/GO11099-jim/main.go @@ -0,0 +1,62 @@ +package main + +import ( + "fmt" + "math/rand" + "time" +) + +func main() { + + //题目一 + for i := 1; i < 10; i++ { + for o := 1; o < 10; o++ { + if o > i { + continue + } + fmt.Printf("%v * %v = %v\t", o, i, o*i) + } + fmt.Printf("\n") + } + + //题目二 + + n := 0 + c := 1 + r := rand.New(rand.NewSource(time.Now().UnixNano())) + for i := 1; i < 21; i++ { + tmp := r.Intn(100) + if i%2 == 0 { + if tmp != 0 { + c = c * tmp + } + + } else { + n = n + tmp + } + } + fmt.Println(n) + fmt.Println(c) + + //题目三 + + num1 := 1 + num2 := 1 + + for i := 1; i < 100; i++ { + if i < 3 { + fmt.Printf("%v\t", num1) + } else { + i = num1 + num2 + num1 = num2 + num2 = i + + if i >= 100 { + break + + } + fmt.Printf("%v\t", i) + } + } + +} -- Gitee