for循环用于多次执行特定的代码块,每次都可以使用不同的值。每次循环执行都称为一次迭代。for循环可以包含最多三个语句:
语法- for 语句1; 语句2; 语句3 {
- // 每次迭代要执行的代码
- }
复制代码
- 语句1:初始化循环计数器的值。
- 语句2:对每次循环迭代进行评估。如果评估为TRUE,则继续循环。如果评估为FALSE,则结束循环。
- 语句3:增加循环计数器的值。
注意:这些语句不需要作为循环的参数存在,但它们需要以某种形式出现在代码中。
for循环示例
示例 1
以下示例将打印从0到4的数字:- package main
- import (
- "fmt"
- )
- func main() {
- for i := 0; i < 5; i++ {
- fmt.Println(i)
- }
- }
复制代码 结果:示例 2
以下示例以十进制计数到100:
[code]package mainimport ( "fmt")func main() { for i := 0; i |