逻辑分析:运用多重循环控制,定义两个变量,一个变量控制层数,另外一个变量控制每一层算术的个数。
代码如下:
package main
import "fmt"
func main () {
//i表示打印的层数
for i := 1; i <= 9; i++ {
//j表示每一层打印算术的个数
for j := 1; j <= i; j++ {
fmt.Printf("%v * %v = %v \t",i , j ,i * j)
}
fmt.Println(" ")
}
}
运行结果:
有疑问加站长微信联系(非本文作者)