编辑代码

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()  
    }
}