在Go语言中,for循环有三种形式:

  1. 基本形式:
for 初始语句; 条件表达式; 结束语句 {
    // 循环体语句
}

其中,初始语句在循环开始前执行,条件表达式在每轮循环开始时求值,如果为true则执行循环体语句,否则结束循环。结束语句在每轮循环结束后执行。

  1. 省略初始语句的形式:
for ; 条件表达式; 结束语句 {
    // 循环体语句
}

如果省略初始语句,则相当于将其置为空语句。

  1. 省略初始语句和结束语句的形式:
for 条件表达式 {
    // 循环体语句
}

如果省略初始语句和结束语句,则相当于将其置为空语句。在这种形式下,条件表达式就是循环的结束条件。

示例代码:

// 基本形式
for i := 0; i < 10; i++ {
    fmt.Println(i)
}

// 省略初始语句
j := 0
for ; j < 10; j++ {
    fmt.Println(j)
}

// 省略初始语句和结束语句
k := 0
for k < 10 {
    fmt.Println(k)
    k++
}
``
golang for循环如何写?

原文地址: https://www.cveoy.top/t/topic/fc9v 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录