九九乘法表
func main() {
for i := 1; i < 10; i++ {
for j := 1; j <= i; j++ {
fmt.Printf("%d*%d=%d\t", j, i, i*j)
}
fmt.Println() //正九九乘法表
}
for i := 9; i >= 1; i-- {
for j := 1; j <= i; j++ {
fmt.Printf("%d*%d=%d\t", j, i, i*j)
}
fmt.Println() //反九九乘法表
}
}
输出结果
关于for循环的思考
else必须与大括号“}”在同一行,否则Go编译器会保错。这是因为没有;作为语句结束标识,此时换行代表语句结束。