for Expression { /* ... */ }
在这种形式下,Expression必须是一个布尔条件。只要Expression评估为 true,for语句就会重复执行该块。条件在每次迭代前都会被重新评估。
package main func main() { i, sum := 0, 0 for i < 10 { // 这种for的使用与其他C语言中的while相似 sum += i i++ } println("sum =", sum) // 这个程序将打印出sum = 45 }
最后更新于1年前