循环

循环

循环语句是用来重复执行某一段代码。

for 是 Go 语言唯一的循环语句。Go 语言中并没有其他语言比如 C 语言中的 whiledo while 循环。

//循环(只有for循环,没有while ,do while)
package main

func main() {
	//1 基本语法
	//for 初始化;条件判断;自增/自减{ 循环体内容  }    三部分都可以省略
	// 打印0--9
	//for i:=0;i<10 ;i++  {
	//	fmt.Println(i)
	//}

	//2 省略第一部分(初始化),作用域范围不一样
	//i:=0
	//for ;i<10 ; i++ {
	//	fmt.Println(i)
	//}

	//3 省略第三部分
	//for i:=0;i<10 ;  {
	//	i++
	//	fmt.Println(i)
	//}

	//4 省略第一和第三部分
	//i := 0
	//for ; i < 10; {
	//	i++
	//	fmt.Println(i)
	//}
	//5 这不就是while循环吗?
	//for 条件 {}
	//i := 0
	//for i < 10 {
	//	i++
	//	fmt.Println(i)
	//}
	//for true{
	//	fmt.Println(1)
	//}

	//6 死循环(三部分都省略)
	//for {
	//	fmt.Println(1)
	//}

	//7 break和continue(不讲了)
	//for {
	//	fmt.Println(1)
	//	//break
	//	continue
	//}
}

原文地址:https://www.cnblogs.com/kai-/p/12747400.html