For loop 如果我乘以golang中的增量,则循环不递增
我假设我可以使用任何操作符来增加for循环中的递增变量。看来情况并非如此。永远遵循代码循环For loop 如果我乘以golang中的增量,则循环不递增,for-loop,go,For Loop,Go,我假设我可以使用任何操作符来增加for循环中的递增变量。看来情况并非如此。永远遵循代码循环 import ( "fmt" ) func main() { for i:=0; i<10; i=i*2{ fmt.Println(i) } } 导入( “fmt” ) func main(){ 对于i:=0;i你的循环开始于i:=0,所以你一直在做i:=0*2,所以你得到了一个无限循环(正如你应该得到的),因为0
import (
"fmt"
)
func main() {
for i:=0; i<10; i=i*2{
fmt.Println(i)
}
}
导入(
“fmt”
)
func main(){
对于i:=0;i你的循环开始于i:=0
,所以你一直在做i:=0*2
,所以你得到了一个无限循环(正如你应该得到的),因为0<10
和i
实际上从未变大
import (
"fmt"
)
func main() {
for i:=0; i<10; i=i+2{
fmt.Println(i)
}
}