gpt4 book ai didi

go - 如何在 Go 语言中为 init 声明两个变量?

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

<分区>

当我写的时候:

package main

import (
"fmt"
)

func Sqrt(x float64) float64 {
var ret float64

for z := 1.0, n := 0;n < 10;n++ {
ret = z - (z*z - x) / 2*z
}
return ret
}

func main() {
fmt.Println(Sqrt(2))
}

语法错误:z := 1.0, n 用作值。并带来

z := 1.0

在下面的 for block 之外

package main

import (
"fmt"
)

func Sqrt(x float64) float64 {
var ret float64
z := 1.0
for n := 0;n < 10;n++ {
ret = z - (z*z - x) / 2*z
}
return ret
}

func main() {
fmt.Println(Sqrt(2))
}

没关系,那么我如何在 for block 的 init 中定义两个变量?

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