语法
package main
import "fmt"
func main(){
for i := 1; i <= 5; i++ {
fmt.Println("阿远又酷又温柔")
}
}
//---------回显为
阿远又酷又温柔
阿远又酷又温柔
阿远又酷又温柔
阿远又酷又温柔
阿远又酷又温柔
关键字
break 执行到break时,退出循环
break
package main
import "fmt"
func main(){
for i := 1; i <= 5; i++ {
if i == 2 {
break
}
fmt.Println("阿远又酷又温柔")
}
}
//--------------回显为
阿远又酷又温柔
特殊用法
package main
import "fmt"
func main(){
for {
fmt.Println("a")
}
}
//------------无限循环,可用break退出
案例
(1)
99口诀
package main
import "fmt"
func main(){
for i := 1; i <= 9; i++ {
for j := 1; j <= 9; j++{
fmt.Printf("%v x %v = %v",i,j,i*j)
}
fmt.Println()
}
}
(2)
打印如下图形
*
***
*****
*******
*********
package main
import "fmt"
func main(){
for i := 1; i <= 5; i++{
for j := 1; j <= 2*i-1; j++{
fmt.Println("*")
}
fmt.Println(" ")
}
}