您的位置:首页 > 编程语言 > Go语言

Go语言学习三 :循环语句

2016-03-29 21:12 671 查看
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;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: