package main
import (
"fmt"
)
func main() {
multTable()
}
func diamond(size int) {
if size%2 == 0 {
size++
}
fmt.Printf("打印输出菱形行数为: %v\n", size)
var span, symbol, flag int = size/2 + 1, 1, -1
for i := 0; i < size; i++ {
if flag < 0 && i >= size/2 {
flag = -flag
}
for j := 0; j < span; j++ {
fmt.Printf(" ")
}
span = span + flag
for k := 0; k < symbol; k++ {
fmt.Printf("*")
}
fmt.Printf("\n")
symbol = symbol - flag*2
}
}
func multTable() {
for j := 1; j <= 9; j++ {
for i := 1; i <= j; i++ {
if (i == 3 && j == 3) || (i == 3 && j == 4) {
fmt.Printf(" ")
}
fmt.Printf("%v*%v=%v ", i, j, i*j)
}
fmt.Printf("\n")
}
}