1. 金字塔
package main
import (
"fmt"
)
func pyramid(totalLevel int) {
// 控制层数
for i := 1; i <= totalLevel; i++ {
// 控制每层前面的空格
for p := 1; p <= totalLevel - i; p++ {
fmt.Printf(" ")
}
// 控制每层的打印
for j := 1; j <= 2 * i - 1; j++ {
fmt.Printf("*")
}
fmt.Println()
}
}
func main() {
pyramid(10)
}
2. 九九乘法表
package main
import (
"fmt"
)
func multiplication() {
for i := 1; i <= 9; i++ {
for j := 1; j <= i; j++ {
fmt.Printf("%v * %v =%v ", i, j, i * j)
}
fmt.Println()
}
}
func main() {
multiplication()
}