package main import "fmt" func main() { var b int = 15 var a int numbers := [6]int{1, 2, 3, 5} //六个数的数组 // for 循环,这里只有一个for语句 for a := 0; a < 10; a++ { fmt.Println(a) } for a < b { a++ fmt.Println(a) } for i, x := range numbers { //取序号和值 fmt.Println(i, x) } //循环嵌套 var i, j int for i = 2; i < 100; i++ { for j = 2; j <= (i / j); j++ { if i%j == 0 { break } } if j > i/j { fmt.Println(i) } } // 无限循环 // func main() { // for true { // fmt.Printf("这是无限循环。\n"); // } //这里也有break,continue,goto语句,和C是一样的 // goto label; // .. // . // label: statement; }
有疑问加站长微信联系(非本文作者)