我嘗試編寫一個小型應用程序,它使用來自標準輸入的「x」個整數,計算平均值並將其返回。我只迄今爲止得到:以動態方式初始化數組大小go
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];
}............
當試圖編譯此,我得到了以下錯誤消息:
無效的數組邊界elems的
這裏有什麼問題?
我看到這個地方已經:)讓我猜測https://www.hackerrank.com/challenges/simple-array-sum/problem? – bin2hex 2018-02-24 20:09:47