在for
循环内部有另一个for
循环的循环称为嵌套for
循环。
让我们通过编写一个程序来理解嵌套的for
循环,该程序将输出下面内容。
*
**
***
****
*****
下面的程序使用嵌套的for
循环来打印序列。
外部的for
循环将i
从0
迭代到4
,内部的for
循环将j
从0
迭代到i
的当前值。
运行此程序,你将看到上面的输出内容。
package main
import (
"fmt"
)
func main() {
n := 5
for i := 0; i < n; i++ {
for j := 0; j <= i; j++ {
fmt.Print("*")
}
fmt.Println()
}
}