gpt4 book ai didi

go - Go 练习之旅 #2 : For continued

转载 作者:IT王子 更新时间:2023-10-29 01:55:10 25 4
gpt4 key购买 nike

这可能是一件简单的事情,由于某种原因我看不到,但我正在浏览 Go Tour 和 For continued 部分,我想知道是否有人可以向我解释逻辑执行并将语句传递为 1024

https://tour.golang.org/flowcontrol/2

package main

import "fmt"

func main() {
sum := 1
for ; sum < 1000; {
sum += sum
}
fmt.Println(sum)
}

最佳答案

它真的只是做 2 的幂

所以输出是

1 2 4 8 16 32 ... 1024

把这个循环想象成

sum = 1
while(sum < x) {
sum = sum * 2
}

关于go - Go 练习之旅 #2 : For continued,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33979399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com