Go 循环

打印 上一主题 下一主题

主题 917|帖子 917|积分 2751

for循环用于多次执行特定的代码块,每次都可以使用不同的值。每次循环执行都称为一次迭代。for循环可以包含最多三个语句:
语法
  1. for 语句1; 语句2; 语句3 {
  2.    // 每次迭代要执行的代码
  3. }
复制代码

  • 语句1:初始化循环计数器的值。
  • 语句2:对每次循环迭代进行评估。如果评估为TRUE,则继续循环。如果评估为FALSE,则结束循环。
  • 语句3:增加循环计数器的值。
注意:这些语句不需要作为循环的参数存在,但它们需要以某种形式出现在代码中。
for循环示例

示例 1
以下示例将打印从0到4的数字:
  1. package main
  2. import (
  3.    "fmt"
  4. )
  5. func main() {
  6.    for i := 0; i < 5; i++ {
  7.       fmt.Println(i)
  8.    }
  9. }
复制代码
结果:
  1. 0
  2. 1
  3. 2
  4. 3
  5. 4
复制代码
示例 2
以下示例以十进制计数到100:
[code]package mainimport (   "fmt")func main() {   for i := 0; i
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

锦通

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表