kution 发表于 2018-9-20 12:12:02

Golang之(for)用法

package main  

  
import (
"fmt"  "math/rand"
  "time"
  
)
  

  
func testFor1() {
  var i int
  for i = 1; i < 10; i++ {
  fmt.Printf("i=%d\n", i)
  }
  fmt.Printf("final:i=%d\n", i)
  
}
  

  
func testFor2() {
  var i int
  for i = 1; i < 10; i++ {
  fmt.Printf("i=%d\n", i)
  if i > 5 {
  break
  }
  }
  fmt.Println(i)
  
}
  

  
//打印奇数
  
func testFor3() {
  var i int
  for i = 1; i < 1000; i++ {
  //正整数,就调出本次循环,所以不打印
  if i%2 == 0 {
  continue
  }
  fmt.Printf("i=%d\n", i)
  }
  

  
}
  
func testFor4() {
  i := 1
  for i
页: [1]
查看完整版本: Golang之(for)用法