package main
import "fmt"
func main() {
A()
A()
}
func A(){
// 外层循环控制行,从1到9
for i := 1; i <= 9; i++ {
// 内层循环控制列,从1到i(因为乘法表的每一行长度逐渐缩短)
for j := 1; j <= i; j++ {
// 打印乘法表的一项,使用fmt.Printf的格式化功能来格式化输出
// "%d*%d=%d\t" 表示第一个数字乘以第二个数字等于结果,并在结果后添加一个制表符以便对齐
fmt.Printf("%d×%d=%d\t", j, i, i*j)
}
// 每完成一行的打印后,输出一个换行符以开始新的一行
fmt.Println()
}
}