123456789101112
package mainimport ( "fmt")func main(){ //调用 loop1() sum2()}
12345678
func loop1(){//形式1for i:=0;i<10;i++{ fmt.Println(i) }}
func loop2(){//形式二 i:=0for ;i<10;i++{ fmt.Println(i) }}
1234567891011
func loop3(){//第三种形式 i:=0for ;;i++{if(i>20){break } fmt.Println(i) }}
func loop4(){//第四种形式 i:=0for ; ; {if i>20{break } i++ fmt.Println(i) }}
func loop5(){ i:=0for i<20{ i++ fmt.Println(i) }}
12345678910111213
func loop6(){ i:=0for{if i <20{ i++ fmt.Println(i) }else{break } }}
func sum(){ result:=0for i:=0;i<=100;i++{ fmt.Printf("result:%d i:%d\n",result,i) result +=i } fmt.Println(result)}
12345678910
func sum2(){ result:=0for i:=0;i<=100;i++{if(i %2 ==0){ result +=i } }}
本文链接: https://dreamerjonson.com/2018/11/17/golang-8-loop/版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!
本文链接: https://dreamerjonson.com/2018/11/17/golang-8-loop/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!