相关疑难解决方法(0)

在go中动态初始化数组大小

我尝试在go中编写一个小应用程序,从标准输入中获取'x'个整数,计算均值并将其返回.我到目前为止:

func main() {
var elems, mean int
sum := 0

fmt.Print("Number of elements? ")

fmt.Scan(&elems)

var array = new([elems]int)

for i := 0; i < elems; i++ {
    fmt.Printf("%d . Number? ", i+1)
    fmt.Scan(&array[i])
    sum += array[i];
}............
Run Code Online (Sandbox Code Playgroud)

在尝试编译时,我收到以下错误消息:

无效的数组绑定元素

这有什么不对?

arrays go

51
推荐指数
2
解决办法
5万
查看次数

标签 统计

arrays ×1

go ×1