Go 中的 for 循环函数

首页 / Golang入门教程 / Go 中的 for 循环函数

for 循环是一个重复控制结构,它允许您编写一个需要执行特定次数的循环。

for - 语法

Go编程语言中 for 循环的语法为-

for [condition |  ( init; condition; increment ) | Range] {
   statement(s);
}

for - 示例

package main

import "fmt"

func main() {
   var b int=15
   var a int
   numbers := [6]int{1, 2, 3, 5} 

   /* for循环执行 */
   for a := 0; a < 10; a++ {
      fmt.Printf("value of a: %d\n", a)
   }
   for a < b {
      a++
      fmt.Printf("value of a: %d\n", a)
   }
   for i,x:= range numbers {
      fmt.Printf("value of x=%d at %d\n", x,i)
   }   
}

编译并执行上述代码后,将产生以下输出-

value of a: 0
value of a: 1
value of a: 2
value of a: 3
value of a: 4
value of a: 5
value of a: 6
value of a: 7
value of a: 8
value of a: 9
value of a: 1
value of a: 2
value of a: 3
value of a: 4
value of a: 5
value of a: 6
value of a: 7
value of a: 8
value of a: 9
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of x=1 at 0
value of x=2 at 1
value of x=3 at 2
value of x=5 at 3
value of x=0 at 4
value of x=0 at 5

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出区块链 -〔陈浩〕

React实战进阶45讲 -〔王沛〕

苏杰的产品创新课 -〔苏杰〕

正则表达式入门课 -〔涂伟忠〕

Selenium自动化测试实战 -〔郭宏志〕

WebAssembly入门课 -〔于航〕

Python自动化办公实战课 -〔尹会生〕

程序员的测试课 -〔郑晔〕

现代React Web开发实战 -〔宋一玮〕

好记忆不如烂笔头。留下您的足迹吧 :)